The prospect of setting up a permanent NFL franchise in London one day has been an ever-present topic this week, but the travel drain appears to keep players and coaches from completely endorsing the idea.
"You could put a team (in London) but it's a lot to ask for a player," Allen said. "I wouldn't sign over here being that every road trip is 3-4-5 days away from your family, plus 11 hours for West Coast trips. It's tough on the players,
Cheap Adidas NHL Jerseys China, family members, and logistically tough."