Melky Cabrera, an outfielder in the 2005-19 majors, announced his retirement on Friday, according to Dominican Republic-based Z101 Digital’s Héctor Gómez.
Cabrera, 37, was signed by the Yankees from the Dominican Republic in 2001 and played his first five MLB seasons for New York, including ’09 when he hit .391 with two doubles in the American League Championship Series against the Angels, to to help the Americans reach the World Series – and then win.
The Yankees traded Cabrera to the Braves in December 2009. He made 10 appearances in 147 games for the Braves and posted a .671 OPS. He was released that offseason and signed with the Royals. Cabrera had 11 of a breakout campaign for Kansas City, hitting .305/.339/.470 with 18 homers and 20 stolen bases.
The Royals traded Cabrera to the Giants, for whom he was an All-Star in 2012, and took home the All-Star Game’s MVP honor after going 2nd in the 8-0 National League win at Kauffman Stadium :3 hit a home run. Later that season, Cabrera was suspended for 50 games for violating MLB’s Joint Drug Prevention and Treatment Program. In 113 games that year, he hit .346/.390/.516 with 11 homers and 13 stolen bases.
From 2013-16, Cabrera remained productive at the plate. He batted .288/.334/.423 in 536 games with the Blue Jays and White Sox over that span. ’17 Chicago issued Cabrera to Kansas City at the trade deadline. In his second stint with the Royals, he had a .702 OPS in 58 games.
As a free agent this offseason, Cabrera signed with Cleveland and posted a .755 OPS in 78 games in 2018 with Pittsburgh in 133 games.