The latest
15 fotos fantasticas from C.F. Pachuca's 3-1 win over Club Leon at Miller Park
For the third time, Miller Park hosted a club soccer game, and C.F. Pachuca defeated Club Leon, 3-1, on a beautiful Wednesday night in front of 18,321 flag-waving futbol fans. Check out these 15 photos from the match.