Supporting Canadian teams in the playoffs has always been my philosophy, but the "Canadian teams" exclude Ottawa in my books. But yeah, they could definitely win it.
I'd like to see Buffalo win it...they've dominated all season, and all their sports teams either relocate or choke/get screwed over in the final, so those fans deserve a championship.
Pleeeeeeeeaaaaaaaseeeee...let's take a hop back in the time machine, shall we? Dallas Stars vs. Buffalo Sabres, OT, 1999 Stanley Cup Finals...ring a bell? Of course it does, Buffalonians are still moaning about it...
What? Brett Hull's foot in the crease? What? Buffalo doesn't win the Stanley Cup?
Shit, eh?
And Tahir...
Svenska went down hard today, care for a tissue?