Monday Night Football with a flare. Tonight’s game has gone international, but not quite across the pond. Just slightly south-west instead. The Kansas City Chiefs and Los Angeles Chargers will face off in Estadio Azteca, located in Mexico City. This year, the field is set and is in good playable …
Read More »