Atlanta Falcons 2017 NFL Draft Review

May 2, 2017 JT Olson 0

1st/26 Takkarist McKinley, DE Ht.: 6’2 Wt.: 250 School: UCLA Needing to provide some pass rushing help opposite of Vic Beasley the Falcons didn’t want to wait moving up five slots to target the explosive McKinley. Atlanta wants to play fast and getting another speed rusher off the edge can really put pressure on offensive…