To get back to the point of the post, it may be true for the heavyweights and to a lesser extent the cruiser weights, but not true for any weight class below. There are very few players in the NFL who weigh less than 190 pounds. No one fighting at welterweight, middleweight, or super middleweight would have been big enough to play in the NFL or the NBA.