This link works, whatever that's worth:
http://deadspin.com/report-documentary-links-peyton-manning-to-human-growt-1749811728
3 Packers players are in this story as well. Peppers, Neal and Clay Matthews
Al-jazeera as the source? Honestly think it's at least possible if not probable that he/they did it but Al-jazeera as the news source?
Al-jazeera as the source? Honestly think it's at least possible if not probable that he/they did it but Al-jazeera as the news source?
Yeah, I'm with you on this one. Not saying that this is all a bunch of BS, but I'll wait for a reputable news source to do their own investigation and publish their findings before going off the deep end on this.