Don't Miss

Top 10 Cities for NFL Expansion

By on June 2, 2014

#3 Toronto, Canada

City Population: 2.5 Million

Potential Stadium: Rogers Centre

Why They Deserve An NFL Franchise: Toronto has been hosting Bills games recently and the CFL has been very popular for years. They need Drake and Justin Bieber to give Roger Goodell a call and he will make it happen.

Rogers Centre - Mark Blinch

 via Mark Blinch

Up Next: London



Pages: 1 2 3 4 5 6 7 8 9 10

Pages: 1 2 3 4 5 6 7 8 9 10