Originally Posted by hairysasquatch
My g*d you guys are going to start giving the Detroit Lions a run for their money as the most consistently mis-managed sports franchise...
The ownership in Toronto has been god-awful post-expansion. Be it the devil himself (Harold Ballard), the TEACHERS of Ontario, or Bell/Rogers, ownership does not seem to care in the least.
The most valuable sports team in Canada is also historically the worst. Doesn't make sense.