Giants Will Hill Fails Drug Test Faces Season Long Suspension
New York Giants safety Will Hill has once again failed another drug test. This is Hill's third failed drug test in the past three seasons.
Hill was suspended for four games in 2012 for violating the league's performance-enhancing drug policy which later was found to be for "Adderall" use...