Sorry Toronto but you didnt make the list

see this wacky list for new nfl team cities and check out the only canadian city.

25 Prospect Cities For The NFL (bonvoyaged.com)

Bonvoaged? someone's opinion on that site is worth less than an opinion on CFL.ca