49ers end offseason program early after injuries

The San Francisco 49ers cut short their offseason program by a week when coach Kyle Shanahan sent his veterans home for the summer instead of having them stay in town for a mandatory minicamp next week.

49ers agree to 2-year deal with Emmanuel Moseley

The San Francisco 49ers have locked up one of their key cornerbacks before the start of free agency by agreeing to a two-year contract with Emmanuel Moseley before he became a restricted free agent.