LOL. "Investigation." Where's the hundred-page report, the cooked up "science" and the "less probably aware than not" language. Oh, and the false leaks to ESPN?“@AdamSchefter: After a seven-month investigation, NFL has determined that Peyton Manning did not use HGH nor any other PED, sources told ESPN.
Agree that the NFL is trolling the Patriots with this.