July 27, 2009: 70,000 USA vs. Mexico Fans Can’t Be Wrong

MoshPix: As a diehard soccer fan this is the game you live for -- one of the soccer world's greatest rivalries, USA versus Mexico. Giants Stadium was sold out. Check out what you missed.

20 photos
1/20
Getty Images
MoshPix: As a diehard soccer fan this is the game you live for -- one of the soccer world's greatest rivalries, USA versus Mexico. Giants Stadium was sold out. Check out what you missed.
2/20
Getty Images
3/20
Getty Images
4/20
NECN
5/20
Getty Images
6/20
Getty Images
7/20
Getty Images
8/20
Getty Images
9/20
Getty Images
10/20
Getty Images
11/20
Dori Spector
12/20
Getty Images
13/20
Getty Images
14/20
Getty Images
15/20
Getty Images
16/20
NBC 5 News
17/20
Getty Images
18/20
Michael Gargiulo
19/20
Michael Gargiulo
20/20
Tedd Florendo
Contact Us