Slugger Jay Bruce, who went into the winter looking for an expensive long-term contract, has agreed to terms with the Mets on a three-year deal that will bring him back to Flushing, according to an industry source.
Bruce gives the Mets some insurance in the outfield and in the lineup as Michael Conforto recovers from surgery to fix a torn capsule in his left shoulder. He was then traded to the Indians last season, when he hit a combined 36 home runs with 101 RBIs.
It appears that the New York Mets have finally made the splash in free agency that their fans were hoping for.
The Mets made it clear this winter they were seeking an outfielder who could play first if needed, and Bruce started 10 games there last season for NY. He hit. 248 with seven home runs and 26 RBI.
In a slow off-season for free agents, the Mets were always interested in re-signing Bruce, and they moved aggressively on Wednesday to complete the deal. However, Bruce was dealt at the trade deadline to the Cleveland Indians for cash and pitching prospect Ryder Ryan. Bruce has a partial no-trade clause as part of the agreement. Bruce's name had been linked with a number of different teams, but in the end he chose to return to the Big Apple and try to finally complete a full season with the Mets. Bruce previously played with the Cincinnati Reds from 2008-2016, the Mets from 2016-2017, and the Indians to close out the 2017 season.
Bruce has played right field for the majority of his career, but he also could see time at first base next season for the Mets. Team officials have spoken in recent days to Jay Bruce's agent, and a reunion with the veteran outfielder remains a possibility.
Bruce is a.249 career hitter with 277 homers and 838 RBIs in 10 big league seasons. They've locked him up on a deal that's reportedly worth $39 million over three years.