The Pittsburgh Penguins and Sidney Crosby are finalizing a new contract worth in excess of $100 million, a source in the negotiations confirmed to ESPN.com on Thursday.