Will Hill thinks NFL needs to re-think Adderall policy
Having served his four-game suspension for failing a drug test for Adderall, Giants safety Will Hill thinks the league needs to re-examine its policies on the drug, which falls under the performance-enhancing drug policy. Hill, who was prescribed Adderall before he signed with the Giants this spring for ADHD, said denying the drug from players…