Without a doubt the NFL. The skill players, receivers, db's, running backs, a few linebackers and defensive lineman and some qb's are awesome athletes. The NBA has lots of awesome athletes but also many of the big men are stiffs. I have to give the NFL the edge because of that.