Christian McCaffrey in Germany to See Specialist About Achilles

Stem cell injections?

Nazi steroids?

Soul stone?
Die Deutschen sind ein genialer, historisch kurioser Haufen. Immer in der Lage, Sie zu uberraschen.