49ers' Patrick Willis retires after injury-shortened season
San Francisco 49ers - Wikipedia
Exclusive: Justin Tuck is retiring after 11 seasons with Giants
49ers LB Patrick Willis retiring after injury-shortened season
49ers LB Patrick Willis retiring after injury-shortened season
The biggest offseason needs for all 32 NFL teams and how teams can
Winners & Losers: Russell Wilson Traded to the Broncos
49ers LB Patrick Willis retiring after injury-shortened season
49ers LB Patrick Willis retiring after injury-shortened season