JJ Watt: Retiring star reduced to tears by tribute video featuring
Brandon Aiyuk Risky For Week 3? Doctor Explains!
Brock Purdy, Christian McCaffrey help 49ers dominate Steelers
Christian McCaffrey PASSING TD to Brandon Aiyuk
49ers' Christian McCaffrey throws touchdown pass to Brandon Aiyuk
RB Christian McCaffrey held out of practice Wednesday with knee
Rams lose to 49ers again as Christian McCaffrey scores 3 TDs
McCaffrey trade paying big dividends for the 49ers a year later
NFL MVP Tracker: Tua Tagovailoa, Tyreek Hill and Christian
Kyle Juszczyk: 49ers WR Brandon Aiyuk just looks different than