Game 79: Buffalo Sabres @ Toronto Maple Leafs - CBC (HD) - 7:00 PM ET
View Single Post
03-31-2012, 05:40 PM
Join Date: Apr 2007
I hate to say it but I see a Leafs win. It just seems impossible that a modern day team can lose 12 in a row at home.
That will get them some sympathy from the refs. I see Buffalo getting hosed by the refs.
View Public Profile
Find More Posts by andrewmn