London Falling

After more than 80,000 fans at London's Wembley Stadium witnessed the Chargers harsh reality, the team was left in a fog with a long flight home and a bye week looming.

Exit mobile version