Receiver Randy Moss will count just $1.75 million against the 49ers' 2012 salary cap after signing a one-year deal Monday that includes no guaranteed money, a league source told CSNBayArea.com.
Moss, 35, agreed to the contract within hours after taking part in a workout in which coach Jim Harbaugh threw him passes at the 49ers' team facility.
In addition to a base salary of $1.75 million, Moss will earn $46,875 for every game he is active on the 49ers' 46-man roster -- a possible $750,000, if he plays in all 16 games. Moss can make another $1.5 million in incentives based on playing time, receptions and being named to the Pro Bowl team.