The good news: we have won 2 games in Boston
View Single Post
04-21-2011, 08:56 PM
Join Date: Aug 2007
When you let a team come back that many times, you deserve to lose. I hate boston but they didn't give up so they deserve the win.
View Public Profile
Find More Posts by LyricalLyricist