Christian McCaffrey in Germany to See Specialist About Achilles

hmmm could CMC be visiting some sort of evil genius German doctor to get juiced without being caught?