The New York Mets and 40-year-old right-hander Bartolo Colon have agreed to a two-year contract worth $20 million, multiple media outlets reported Wednesday.
Ken Rosenthal of FoxSports.com first reported the deal, which is still pending a physical.
Colon, who turns 41 on May 24, went 18-6 with a 2.65 ERA in 190 1/3 innings for the Oakland Athletics this past season. He was an All-Star and finished sixth in the AL Cy Young voting.
The Mets will be Colon's eighth team as he enters his 17th major league season. He has a career record of 189-128 with a 3.94 ERA.
Colon was suspended 50 games for failing a performance-enhancing drug test late in the 2012 season.