Fri 1/24/14 12:21 PM

The San Jose Sharks have agreed to a three-year, $20.25 million extension with Joe Thornton. Like Patrick Marleau, Thornton almost certainly left some money on the table. Thornton will turn 35 years old before this contract kicks in, but he's also a player taking a slight pay cut despite the fact that he has 53 points in 50 games this season. With Marleau and Thornton taking hometown discounts, the Sharks now have 18 players under contract for just under $60 million in cap room for the 2014-15 campaign. With the cap projected to be $71.1 million, that gives the Sharks plenty of breathing room to continue to tweak and improve their team.