Giants Videos | New York Giants – Giants.com
Bosa: 'I do believe I'm the best player in the draft'
Ohio State defensive end Joey Bosa proclaims he is the best player in the draft and should go first overall.
Ohio State defensive end Joey Bosa proclaims he is the best player in the draft and should go first overall.