How much does an average NFL football player weigh?

The average weight of an NFL player is about 248 pounds. It has been reported that the average weight has increased by 10 percent since 1985.