Are NFL general managers ever totally prepared for the draft? Can they prep too much and overthink things? Post navigation Kaepernick throws for scouts: ‘I can still play’ Barnwell: How a left tackle trade in 2017 led to the stunning Tyreek Hill and Davante Adams deals