Your body can only process a certain amount of nutrients at a time. Thus, you can't possibly absorb your calorie goal by eating just 3 big meals a day. You need to be eating like 6-8, 700-800 calorie meals per day. The easiest way to do this is liquid calories. Throw peanut butter, frozen fruit, yogurt, and milk into a blender and make a smoothie. It's also not a bad idea to buy some protein powder and mix it in with milk whenever you're thirsty. If you're going for pure mass as opposed to only muscle mass (which I assume you are because you're a football player) then you don't need to worry too much about eating healthy. Just try to make sure you're reaching your calorie goal.
If you're going to football practice everyday, you're probably getting enough exercise when you add in your 2-3 days lifting. However, when you get to the offseason you're going to want to segment your exercises. Do one day of upper body, one day of lower body, and one day of core.