Christian McCaffrey, fully healthy, leads the way in 49ers’ energetic first 2025 practiceMay 29, 2025 • 5:06pm