The Pittsburgh Pirates reportedly signed outfielder Bryan Reynolds to a long-term contract extension, according to the Pittsburgh Post-Gazette's Jason Mackey.
Reynolds' deal is reportedly an eight-year, $106.75 million deal that includes a modified no-trade clause and a club option in 2031. It's a record deal for the Pirates, who signed third baseman Ke'Bryan Hayes to a then-record eight-year, $70 million a little over a year ago.
Reynolds, 28, has been one of the Pirates' best batters since his debut in 2019, with a slash line of .282/.359/.484 through 515 games. He joined the Pirates in 2018 when Pittsburgh traded Andrew McCutchen to the San Francisco Giants for Reynolds and Kyle Crick.