Team USA clinched its seventh consecutive World Cup berth Tuesday night after beating rival Mexico behind goals from Eddie Johnson and Landon Donovan.
Team USA clinched its seventh consecutive World Cup berth Tuesday night after beating rival Mexico behind goals from Eddie Johnson and Landon Donovan.