New York Mets shortstop Francisco Lindor is fresh off signing a 10-year, $341 million extension on the eve of Opening Day. He is also channeling his inner Samuel L. Jackson.

Lindor, who is 27 now, was asked what kind of player he will be once he turns 38 at the end of his contract. The four-time All-Star had the perfect response.

There are very few examples of long-term deals that still pay dividends for teams when a player reaches their late-30s, so there's definitely a cause for concern for Mets fans.

Los Angeles Angels first baseman Albert Pujols has been one of the worst players in terms of wins above replacement (WAR) in recent seasons after signing a big deal with the Halos ahead of the 2012 campaign. Miguel Cabrera has slowed with age and recent injury issues as a member of the Detroit Tigers, and Cincinnati Reds mainstay Joey Votto has also seen his productivity decline as of late.

Then again, the Mets are paying Lindor a large sum because of what he could mean to New York in his prime years.

The 27-year-old is one of the best shortstops in the game. Lindor can hit for average and power from both sides of the dish. He is an elite defender with exceptional range and is also capable of stealing 30-plus bases. He should be an enormous improvement over former Mets shortstop Amed Rosario, especially with the platinum glove.

Realistically, Lindor will essentially have earned his contract if he can help lead the Mets to a World Series or two over the course of the next decade. But the Mets surely wouldn't mind if he remained a “bad m'fer” at the age of 38.