Relief pitcher Ramon Ramirez joined the Red Sox in 2009 when he was traded from the Kansas City Royals. Ramirez played 114 games between 2009 and 2010 until he was traded to the San Francisco Giants in 2010 at the trade deadline. Ramirez remained with the Giants until 2011, when he was traded to the Mets. In January 2012, he agreed to a one-year deal with the New York Mets for $2.65 million.
Ramirez signed a one-year contract with the San Francisco Giants for 2013, and has pitched five games for the Giants this season, allowing eight runs on nine hits in 5.2 innings with an ERA of 11.12.