49ers running back Christian McCaffrey hasn't been participating in the team's voluntary offseason program, coach Kyle Shanahan confirmed Tuesday.
Star defensive end Nick Bosa was a surprise participant in the first phase of 49ers OTAs this week.
Brock Purdy was ranked among the NFL's 32 projected starters ahead of the 2024 season by PFF.
Brock Purdy is benefiting from his first full and healthy offseason with the 49ers.