ESPN is reporting that the Randy Moss to San Francisco 49ers deal is a 1-year, $2.5 million contract with another $1.5 million available in incentives. The guarantees are still unknown.

By comparison, Braylon Edwards' contract last year was a 1-year, $1 million deal with up to $2.5 million in incentives and no money guaranteed.