Helped the flames ****** special teams as well. Embarrassing weekend performance by this team.
I've essentially lost all patience with this team, which according to, well, Everyone, doesn't bode well for my future as an Oilers fan. Too much of same, too little of same. It doesn't matter.
And they have - what? - another 8 years or so of development as a unit before they can be held accountable, rite?