Free agent shortstop Trea Turner reportedly has agreed to an 11-year, $300 million contract with the Phillies, per ESPN’s Jeff Passan.
The contract, which will have a full no-trade clause, ranks as the ninth-richest contract in MLB history by total value, according to Baseball Reference. The Angels’ Mike Trout has the largest current contract at $426.5 million over 12 years.
Turner is headed to Philadelphia after two seasons with the Dodgers. The two-time All-Star previously played for the Nationals from 2015 to ’21, winning a World Series with them in ’19.