Nobody Actually Drafts the Best Player Available

There's an old adage that the best teams in the NFL draft the "best player available" but Ryan Smith doesn't necessarily agree.

Blog at WordPress.com.

Up ↑