Peter Schrager's post-free agency 2017 NFL mock draft