Quote:
Originally Posted by CGY12
I still think Boston is the more sound team and will win in 7.
|
Teams eventually slay their nemesis. Much like when Vancouver finally beat Chicago, or when Washington finally beat Pittsburgh, this series just has that feeling that Toronto will slay the dragon in game 7 overtime.