Monday, October 27, 2008

Would They Still Call It American Football....

...if the NFL awards London their very own franchise? Would they still call it the National Football League? What do they call soccer now? There's some scary implications going on here.

Anyways, if anyone wants some British perspective on the Saints-Chargers game which took place at Wembly Stadium over the weekend as well as some observations on the league's future across the pond, go here.

.

0 comments: