Peyton’s plantar tear
If nothing else, at least we finally have an idea of why Peyton Manning played such a stinky game against the Chiefs. NASA reported that you could see the stink-lines from space. Today, ESPN’s Adam Schefter reported that Manning suffered a partially-torn plantar fascia in Week 10. The plantar fascia is a ligament that runs from your heel… Read More »