Chiefs and Chargers clash in Brazil as NFL season kicks off

Scroll to Top