Josh Beckett
Garcia signed with the Boston Red Sox on June 14, 2002. In November 2005, he was traded by the Red Sox to the Marlins along with Hanley Ramírez, Aníbal Sánchez and Jesús Delgado in exchange for Josh Beckett, Mike Lowell and Guillermo Mota.