Mohamed Sanu agrees to contract with 49ers, reunites with Kyle Shanahan
Injuries to Deebo Samuel and Brandon Aiyuk have left the 49ers thin at wide receiver, but the team agreed to a one-year contract with eight-year NFL veteran Mohamed Sanu on Tuesday.