A comedy of errors and such for game 5. Scoring on your own net. The Ducks clearly deserved to win the Cup this year. Take nothing away from the Sens though. They made it to the finals, and up to the finals, they rocked.

To Leafs fans relishing in the failure of the Sens to win: When was the last time your team made it to the finals? And I don’t mean that half-baked 14-year long excuse that the Refs robbed you in the 1993 conference finals against the Kings. Get over it!

Next season the Sens will still be a contending team, while the Leafs will still be “rebuilding”. Better book your tee times in advance there Leaf-fans… you’ll need them so long as JFJ is around!

Go Sens Go!