Financial terms of the standard four-year contract signed by the receiver were not disclosed. As the 83rd overall pick in the 2012 NFL Draft, Sanu's contract is expected to include a signing bonus of $563,252.
A three-year starter at Rutgers, the 6-foot-1, 211-pound Sanu is a big, physical receiver who caught 210 passes for 2,263 yards and 12 touchdowns while rushing for 653 yards and nine touchdowns during his 38-game career.
"Mo has been impressive in the work he's been able to do with us thus far, and of course it's great to have this step accomplished," Bengals head coach Marvin Lewis said in a press release. "He can play a big role for us this year."