No One Goes More Nuts Than Mexico’s Manager Whenever His Team Score A Goal FOOTBALL / By MF Jones Did Mexico win the World Cup last night? No, but they may as well have done.