Estadio Azteca Might Be The Worst Sports Venue On The Planet
Nov 21, 2016, 05:57 PM
Nate Lundy and Shawn Drotar talks on fmr #USMNT player Eric Wynalda's comments that #EstadioAzteca could be the worst sports venue on the planet. #RaidersVsTexans