Early, early morning Game Day Thread

L.A would have been the logical place for the Raiders. Does either team have any advantage playing in London? Think the NFL will eventually put a team there?

When the NFL does stuff like that, the NFL is history. The down fall of their empire will begin.
It's like a country has all it needs then wants to impose it's power and product and take over the world....it's been tried, and it has failed...the NFL will too.
 
Back
Top