Richard Sherman decided to visit the San Francisco 49ers first on his free-agent tour, and the 49ers made sure he wouldn't leave: ESPN reports he's agreed to a three-year contract with the team. NFL Network reports it is for $39 million, with a $5 million signing bonus. Sherman serves as his...