when i was an endurance athlete I would do my cardio first because i wanted to be fresh for it
when i switched to weight training goals i would do that first.. obviously if your goals are strength you want to be FRESH for strength training so save the cardio for after
some guys also split their workouts AM/PM