As usual I am blown away by the lack of knowledge on this board. A few things to note.
1. A 2 mile and repeated 100 meter sprints are completely different. Even if an NFL player ran a great 800 at some time in their career it is not relevant. If they ran a great mile it is a little relevant, but a 2 mile is twice as long and they have already stretched their sprint form as far as they can. They have maxed out their anaerobic system and are now trying to utilize there almost non-existant aerobic system.
2. Take a basic anatomy class people. Fast twitch fibers overload every NFL players body. These are what make them fast over short distances. They have very little slow twitch fibers, which are needed to run an endurance event. You can't change your genetic disposition for muscle fibers. No matter how much they train they will not create more slow twitch fibers. They can somewhat develop what they have, but not enough to go from a 10 second 100 meter guy to a 10:00 minute 2 mile guy. It is impossible to have a huge amount of fast twitch fibers and huge amount of slow twitch. You either have a huge amount of one or the other. You may have an average amount of both, but then most likely you are not in the NFL.
3. Football at the NFL level is very specific. You must be explosive and quick. When you train to be explosive and quick, your slow twitch fibers and cardio suffer as a result. Not to mention the added muscle mass you get from your fast twitch fibers weighing you down.
4. A lot of you try to correlate running a fast 100,200,400, 800 with being fast over 2 miles. It does not happen that way. If you know anything about physiology you know that different muscle systems are in place to cover different types of physical activities. ATP is for very short bursts, anaerobic covers up to 800-1200 meters, and then you have the aerobic system for anything longer. If you have a great ATP system, which all NFL players do then your aerobic is not great. This relates back to the muscle fibers. Your argument is like saying I can take one step in .5 seconds. My one step is 3 meters so I should be able to cover 3200 meters in 8 min 53 seconds. You can't just assume that I will keep the same pace over the whole distance. It makes abosolutely no sense to completely ignore the principles of endurance, muscle systems, and muscle fibers. Killa Mike is dead wrong in his assumption that a natural talent 10:00 2 miler will not lose his ability to run 10:00 after he has trained specifically for football. Actually he is dead wrong on pretty much everything he has stated.
5. No, there is not an NFL player that could run 10:00 without doing some specific endurance training. Not a single one. If you believe there is then you are completely ignorant in regards to anatomy and physiology.
Yes, there may be a very minute number of players who could specifically train for it, but it would have to be before they overdeveloped their fast twitch fibers or after they let them return to their normal proportion. These would have to be guys who had at least an average number of slow twitch fibers genetically, which means they would not be super fast or explosive at any time. Just semi fast. That is why kickers would be the most likely group. Everyone else has to be explosive and fast, while the kicker just has to have an explosive leg. DB and Wide recievers are just as unlikely as any other position because they have to be fast to run their routes. A posession reciever might be a good option, maybe.
There have been some exceptions mentioned, but they are very few and all meet the above description.