9/19/2014

Leafs Suck - but this is minimalistic

https://ca.sports.yahoo.com/blogs/eh-game/toronto-teams-strike-out-in-espn-poll-203026677.html

ESPN says Maple Leafs the worst sports franchise in North America.  Oh come on - we all know that the Leafs are the worst franchise on the entire planet (and probably in the Universe).

Brian   

1 comment:

Bladerunner said...

Richard would have defended the Leafs... now the only sucky team worth maybe defending is the Oilers. Any Oilers defenders out there? ;-)