Shortstop Corey Seager and the Texas Rangers are in agreement on a 10-year, $325 million deal, sources familiar with the situation told ESPN's Jeff Passan.

Seager, 27, batted .295/.364/.501 with 100 home runs in 609 games from 2016 to 2021 and established himself as one of the sport's premier offensive shortstops, but he also missed extended time on multiple occasions.