Alternative name for Toronto Maple Leafs, the worst
Canadian team and the worst sports franchise in North America.
Other names include
Toronto Baby Leafs, or Leaks. Shares an identity of crap along with other major league franchises in
toronto, The Toronto Blow Jays and Toronto Craptors (doesn't include newly debutted Toronto FC, Argos, and Toronto Rock).