Quote:
Originally Posted by BigTuna
|
It's really staggering that Leaf fans like you actually exist.
Pompous, arrogant bordering on bragging about a team that has been one of the worst big-market sports franchises in existence.
For the amount of market share, money and coverage Toronto gets, they are and have been an utter embarrassment for nearly half a century.
You should really dial it down a bit.