NFL Finds 'No Credible Evidence' That Peyton Manning Used PEDs (SPORTS)
And lots of Pats nation reacted like 🤔