Melky Astacio Cabrera (born August 11, 1984) is a Dominican professional baseball player who is currently a free agent. The outfielder previously played for the New York Yankees, Atlanta Braves, Kansas City Royals and San Francisco Giants in Major League Baseball (MLB).
Cabrera signed with the Yankees as an amateur free agent. He made his MLB debut for the Yankees in 2005. After playing as a fourth outfielder, the Yankees included him in a trade to the Braves after the 2009 season. Struggling with the Braves in 2010, he was released, and signed by the Royals in 2011. Recommitting himself to the game, Cabrera had a strong year with the Royals, and was traded to the Giants for the 2012 season. In 2012, Cabrera made his first All-Star Game appearance, winning the All-Star Game MVP Award. One month later, Cabrera received a 50 game suspension after testing positive for high levels of testosterone.