Hood reunites with former punter Duffy on football staff
Regardless of ultimate outcome, trade up for Trey Lance was right
Deshaun Watson sends message to DeAndre Hopkins about Cleveland
On the 49ers bye week to-do list: rest, heal up and for God's sake
San Francisco 49ers provide Brock Purdy injury update after first
San Francisco 49ers provide Brock Purdy injury update after first
Aaron Rodgers new teammate responds to Taylor Swift video
San Francisco 49ers provide Brock Purdy injury update after first
Trey Lance trade options: Potential suitors emerge for 49ers
49ers' Trey Lance pick was NFL draft's ultimate bold QB move
The Athletic Football Show: A show about the NFL
Trey Lance trade options: Potential suitors emerge for 49ers
Trey Lance completes blockbuster trade as San Francisco 49ers find
Trey Lance trade declaration as San Francisco 49ers future becomes