The draft is every NFL nerd’s favorite time of the offseason. Trades are made, free agents are signed, and contracts are extended to prepare for the future of the team. That future is staked in the NFL draft. A good draft can help your team excel, and a bad draft can absolutely destroy your franchise. [...]