According to Ken Rosenthal of FOXSports.com, the Boston Red Sox have signed reliever Joe Nelson to a minor league contract.
Nelson was 3-0 with a 4.02 ERA in 42 games for the rival Tampa Bay Rays last season.
He was designated for assignment by the Rays on August 1, 2009 and spent the final month of the season with the Rays Triple-A affiliate the Durham Bulls. In 13 games for the Bulls, he was 2-2 with a 6.23 ERA.
Nelson is no stranger to the Red Sox organization as he was in the system briefly in 2002 and again in 2004. He made three appearances for the Red Sox in May of 2004 and had no record with 16.88 ERA.
He spent most of the 2004 season with the Portland Sea Dogs and Pawtucket Red Sox where he was a combined 3-2 with a 2.96 ERA in 41 games. His 2002 stint lasted all of four games for the Trenton Thunder, who were the Red Sox Double-A affiliate then.