View Single Post
12-23-2012, 04:53 PM
Join Date: Nov 2009
Posts: 7,913
vCash: 500
Originally Posted by Kegs View Post
would u say the leafs are a better team?
Nope. You can easily draw a parallel between the Leafs and Bills. Difference is that the Leafs are actually a Toronto based team.

hockeyfanz* is offline   Reply With Quote