I don't even lift bro.
But I have been running and start a cardio program tomorrow AM. For my pre-workout meal, it depends on how far I'm going to run or how long I'm going to workout.
I keep it simple and stick to basic carbs and proteins or a sports drink.
Example: 5:30am 7+ mile run, I'll eat a bagel thin with a tablespoon of peanut butter at 5:00am. I'll sip about 3-4 ounces of Gatorade to wash it down...then start some warmup/stretching. That seems to sit pretty well. The bagel thin soaks up the Gatorade so I don't end up with a bloated stomach.
If I'm running less distance and feel hungry, I'll eat a banana and sip some water...then wait a few minutes before running.
Most of my weekday training runs are 5 miles or less, so I'll run on empty.
Sports drinks are a great way to give yourself energy in 15 minutes if you're just waking up. I don't mess with the calorie free or artificially sweetened drinks. A 20oz bottle of Gatorade is 130 calories and can make a huge difference in your workout intensity without feeling bad, but I only advise drinking about half of it and sipping the rest about 30-45 minutes after you're upright and doing an activity.
After working out, I usually eat fairly soon to help start recovery.