NFL players eat thousands of calories a day in order to build muscle mass and maintain their weight amidst punishing games ...