The 49ers on Tuesday signed wide receiver LeRon McCoy, who spent last season on injured reserve with a thumb injury. Originally drafted by the Cardinals in 2005, the 6-1, 219-pound McCoy played in 10 games as a rookie, starting four. McCoy went to the Cardinals' training camp this year but was released before the start of the regular season.