The fact we have people here arguing if Adderall gives players an advantage or not is why players use this excuse all the time now. Fact is, we don't know what it was because the NFL isn't allowed to release that info. This could be his agent just leaking it out there that it was Adderall.
I find it hard to believe every player is all of a sudden on this drug now. It's not like this drug just hit the market.