Leafs Suck - but this is minimalistic


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).


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? ;-)