Star shortstop Fernando Tatis Jr. and the San Diego Padres reached agreement on a 14-year, $340 million contract extension, a source familiar with the deal told ESPN’s Jeff Passan.

Tatis, 22, was an NL MVP finalist and won a Silver Slugger award after hitting .277 with 17 home runs and 45 RBIs in the pandemic-shortened season.