The Mets are signing three-time Cy Young Award winner Max Scherzer to a record-setting contract, according to multiple published reports.

Scherzer's contract is for three years and $130 million, and includes an opt out after year two, according to SNY's Andy Martino, The Athletic's Ken Rosenthal, ESPN's Jeff Passan and others. That contract would be the largest by average annual value in Major League Baseball history.

Scherzer has been one of the best pitchers in baseball over the past decade. He won the AL Cy Young Award as a member of the Detroit Tigers in 2013, and the NL Cy Young Award as a member of the Washington Nationals in 2016 and 2017. He also won a World Series with the Nationals in 2019.

He has won 190 games in his career since his debut in 2008 with the Arizona Diamondbacks. He most recently pitched for the Los Angeles Dodgers after being traded by the Nationals at last season's trade deadline.

The signing gives the Mets a formidable one-two punch at the top of their starting rotation, pairing Scherzer with two-time Cy Young Award winner Jacob deGrom.