Posted by Smokey n the Bandit on April 22, 2015, 9:57 am, in reply to "NFL Issue Rant"
So, would that mean the London team would have a bye week after every time they came here to play? Would the NFL be changed to the IFL (International Football League)? I could see plenty of other locations for a football team before London.