2017 NFL Draft: Reviewing UCLA DE Takkarist McKinley 4 min read NFL 2017 NFL Draft: Reviewing UCLA DE Takkarist McKinley January 17, 2017 The NFL Draft is a unique thing. 32 teams sit through seven rounds in...Read More