Quote:
Originally Posted by Chief Roundup
That would be STUPID.
Mexico City or Montreal/Toronto should be before London. Travel required for a team in Europe is very problematic.
|
Money talks. The new Spurs stadium there is already fully fitted for an NFL team.. Think a deal might alright be done with the NFL behind the scenes.