Christian McCaffrey in Germany to See Specialist About Achilles

Sounds serious


Going to get them stem cells would be my guess.