>>27889029A mexican soccer team named "Cruz Azul" that specializes on hyping the fans and loosing miserably every final they play. There's even a word in mexican spanish named "Cruzazulear" that means having everything in favor to win but failing miserably on the critical moment.