What, LRC is not the place to have intelligent discussion about sprinting. As you stated, there are easily 50 NFLers who have clocked sub-10.4. This isn't conjecture. The times are on the books. Michael Bennett, Tim Dwight, Jamaal Charles, James Jett, Darrell Green, OJ, Hayes, etc. High school state champions, NCAA champions, Olympic medalists.
In my opinion this would be the All Time NFL 100m.
1,Trindon Holliday 10.00
2.Ron Brown 10.06
3.Jacoby Ford 10.01
4.Bob Hayes 10.06...........being this was ran on dirt some 55ish yeas ago, the superior time here.
5.Willie McGee....World Record 9.1
6.Sam Graddy 10.09
8.Cliff Branch 9.2
Jim Hines was a failed experiment.
Now what pro soccer player belongs in that race, yep.....there isn't one.
What is this now. So you are saying these people were pro sprinters and NFL players at the same time? If they were not a pro sprinter and pro NFL player at the same time and they didn't run these times during the NFL season then your point doesn't make sense. You're saying a pro soccer player should take off time during the season and train for sprinting for some reason then post some fast times, then go back to playing pro soccer? Why would they do that?