Sidney Crosby has agreed to a 12-year, $104.4 million contract with the Penguins.
He can't officially re-sign until Sunday because of NHL rules.
The salary cap hit on his new agreement is $8.7 million, the same as the contract under which Crosby is working now.
homepage - penguins
First Published June 28, 2012 4:30 AM