If you really want a sport where NFL players could cross over then try Rugby League for your smaller running guys. Rules are similar (you run, get tackled, reset etc). You have to make a certain distance before you get tackled a certain number of times.
But theres not really any breaks though so maybe try a bit of endurance training.
And for the more... errr... rotund NFL players, try this...
