The Alliance of American Football officially debuted last weekend, and did so to unexpected success.
Articles tagged: Will Hill
New York Giants safety Will Hill failed another drug test last month and has been suspended for the first six games of the 2014 season.
The New York Giants appear to be in the process of rediscovering their swagger.
Adderall has been a controversial subject matter in the NFL because some players have been allowed to use it, while others have been suspended under the league’s drug policy for using it.