A lot of guys have the "physical talent" to play in the NFL, but there are 32 teams and only so many spots.
Few guys can disappear from a game—after underachieving their way through college, while out-talenting everyone in high school—and have some wake up moment (after going undrafted)...