Holton Hill RUMORS & NEWS

  • Holton Hill suspended by NFL for performance-enhancing drugs

    247 Sports "Holton Hill will be suspended for the first four games of the regular season after violating the league's policy on using performance-enhancing drugs, the NFL announced on Friday afternoon. A league spokesman also issued a statement on the matter following the news dropping, which..." April 05