I'm so torn when it comes to his contract. I am a huge fan and have been a huge supporter of the great man.
My heart says "sign him for 6 years and max him out".
Then my head says "he's missed a LOT of games and if we are on the hook for him for 6 years and he continues to miss games, we are screwed".
I'd sign him for 6 if I could get the last 2 as team options.
The money I'm still thinking about.