Know where you'll be in 17 years? Ilya Kovalchuk does.
The high-scoring Russian left wing has agreed to a $102 million deal with the Devils that will keep him in New Jersey though the 2026-27 season.
Where does the deal rank in the annals of NHL history? SI.com takes a look at how Kovalchuk's new contract stacks up.
Kovalchuk's staggering deal has made headlines, but there's plenty of attention-grabbing action on the field as MLB, tennis, soccer and the Tour de France highlight the sports dockets.
Here are some of the day's can't-miss events (all times Eastern).
Tour de France, Stage 16. (6:30 a.m., Versus) Defending Tour champ Alberto Contador has regained the yellow jersey from Andy Schleck, but can he keep it as the riders continue their run through the Pyrenees, cycling 124 miles from Bageres-de-Louchon to Pau?
Phillies at Cardinals (8:15 p.m., myphl17, FS-M, ESPN) - The streaking Cardinals will go for their seventh straight for the first time since July 7-16, 2006 as they host the Phillies. St. Louis will put its chances on Chris Carpenter, who is 4-2 with a 5.73 ERA in eight appearances vs. the Phillies, whom has hasn't faced since 2006.
Angels at Yankees (7:05 p.m., FS-W, MY9) - Alex Rodriguez stands two home runs from becoming the seventh player in MLB history to reach the 600-homer plateau as the Yankees host the Angels, who are 2-8. They will play at the new Yankee Stadium in the Bronx.
By The Numbers
11 - The Texas Rangers snapped an 11-game losing streak at Detroit's Comerica Park as Nelson Cruz's 14th-inning home run lifted the Rangers to an 8-6 win.
21,111 - Points by Dirk Nowitzki, the Mavericks' all-time leading scorer who signed his new contract which will reportedly pay the German more than $80 million over four years.
Love the post, really enjoyed the read. It's amazing how the GM's keep giving these massive contracts to players. I know you want the player but isn't there a point where you think enough is enough. 17 years is unbelievable, I thought it was like a typo or something when I read it at first. These players are very good players, but as they get older it's going to pose a problem as their play declines. Also, you think you could check out my article relating to this? I really want to hear your thoughts http://chrisross91.wordpress.com/2010/07/20/note-to-nhl-gms-this-is-getting-out-of-hand/