Yeah, a lot of people, including me, were quite upset with the term and price. He hadn't shown enough in his past to earn that contract, and the "Oilers tax," was still in its first year or so of being accepted.
I'll be the first to say that his first season was great, excluding his injuries which he's been known to have, and for even just that one season, he proved me wrong.
Hopefully he continues his great play down the line here.
Less O-zone penalties would be nice.
You're right. I just went back to read some of it and most people hated the contract.
If he continues to play as you just said throughout his contract, then its a really good term and salary.