The inevitable question: Now that the Islanders have an arena....
View Single Post
10-25-2012, 07:11 PM
Join Date: Dec 2010
Winning and location are above the "new arena" factor
Leafs are in a great city, with a top notch arena and facilities and we haven't been able to lure any big fish because we aren't winning plain and simple
View Public Profile
Find More Posts by TOGuy14