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
Richard would have defended the Leafs... now the only sucky team worth maybe defending is the Oilers. Any Oilers defenders out there? ;-)
ReplyDelete