Christian McCaffrey's Ongoing Battle with Achilles Tendinitis: An Uncertain TimelineNFL • Oct 1, 2024