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?
Cruz wants Giants to draft another WR
1 hour ago