No. Major Franchise. It means exactly what I said.
Those 7 teams CAN contend for a title every single year. People want to come to Boston, they have a winning tradition and amazing fans. Say what you want about Boston fans but they're loyal to their teams all day.
No one wants to go to Toronto. Ever. It just doesn't have any appeal.
--
Realo won gold at the Sex Olympics with a BROKEN FRIGGIN NECK.-Voltch