#02 – Sabres at Leafs – Mon Jan 21 – 7:00PM ET – TV: MSG-B – Radio: WGR-AM
View Single Post
01-20-2013, 10:06 PM
Join Date: Apr 2006
Location: Amherst, NY
I saw a Leaf fan post that we've lost the last 5 games in Toronto. Is that right? I don't feel like it's been that long since we won there.
View Public Profile
Find More Posts by sabresfan129103