Another suspended Giant blames Adderall

Another suspended Giant blames Adderall

All these New York Giants with attention deficit hyperactivity disorder really need to get their prescription paperwork straightened out. For the third time this year, a Giants player who is caught up in the NFL’s performance-enhancing drug policy has said that the prescription drug Adderall is the culprit. This time it’s Giants safety Will Hill,…