My daughter eats a mini meal before practice (5-9). Usually a bagel/cream cheese, quesadilla (made the night before, she will eat this cold), rice/noodles, pita pizza. She takes fruit and/or a granola bar for snack at practice.
I bring dinner for her to eat in the car on the way home. I have the divided Ziploc containers someone posted. They are GREAT but unfortunately are discontinued! There are other brands out there, though.
Dinner is a protein (chicken or fish, turkey taco meat or meatballs are favorites) along with a veggie and fruit. Proteins are key for muscles after practice. She does the carbs before practice.
Car friendly (sliced cucumbers, peppers, grape tomatoes etc). I typically cook a few things on Sunday (crockpot chicken or pork) along with taco or meatballs. Then I just heat something up in the microwave, add the veggies and fruit and put it in the container.
We are 20 minutes from the gym but eating in the car saves time when she gets home. Then she showers and finishes up HW (HS kids=more HW). 95% of the time, she is in bed by 11.