Staff writer Scott Mahnken shares his NFL 2018 draft analysis by breaking down his top 20 picks. Mahnken is an avid...
We are exactly ten days away from the NFL Draft. There have been smokescreens aplenty, leaving New York Giants fans scratching...