francis246
Registered User
- Nov 16, 2007
- 14,483
- 17,900
Tampa? From your quote it's either Florida or Toronto. Presumed it was Toronto.
No no I was just saying that this premise that Toronto has a less chance at success compared to florida isn’t a quality take. I think Florida, Boston, Carolina, Toronto are very on par. I’m not sure one is better than the other. The 3 teams have less pressure though which does ultimately help them you could say.