Nick Kypreos: Pens to sign Sidney Crosby to a new 12-Year contract EDIT: Confirmed

It seems like Sidney Crosby will be with the team for a very long time... and he's not even getting a raise.
Breaking #NHL news. Done deal. Look for #Pens to announce star Sidney Crosby to a new 12 year contract for 104.4M.Annual cap hit 8.7M
— Nick Kypreos (@RealKyper) June 28, 2012
Kypreos is usually right on things. This is a great deal for the Penguins, no matter what some people may think. And now soon-to-be UFAs know he'll be here long term...
Edit: More details from Bob McKenzie:
Big $$ in Crosby deal will come in first 9 yrs. Final 3 yrs likely to be worth $3-$4M per yr. Means he'll get $10M+ for each of 1st 9 yrs.
— Bob McKenzie (@TSNBobMcKenzie) June 28, 2012
Edit 2: The Penguins Twitter feed confirms:
#Pens and Sidney Crosby agree to terms on 12-year, $104.4 million contract extension bit.ly/Lj00Tf
— Pittsburgh Penguins (@pghpenguins) June 28, 2012