One opinion on whether London will eventually get a Super Bowl and an NFL franchise.
What do you say? Would you like to see an overseas franchise in the NFL? And how about giving merry old England a Super Bowl, since the real fans can't attend it, anyway?
Players Say Eli Manning Is NFL’s 110th Best
17 hours ago