London Calling: Chiefs bludgeon hapless Lions

Clearly it’s the dream of every American football fan to wake up at 8:30 AM on a crisp fall morning and watch a British choir sing “God Save the Queen” before watching their favorite team take the field at Wembly Stadium in front of 80,000 people, most of which unsure as to what a first […]

Read More