H3ll no, this is nonsense propagated by so-called fitness gurus that, for whatever reason, seem to have a dislike for cardio and so they preach against it like it's the devil.
Have a look at retired Navy SEAL David Goggins, the dude is running around 125-150 miles per week, doesn't look like his test levels are affected at all...
The only thing I would advise is doing weights before cardio for the following reasons:
1. Safety - cardio exhausts your muscles so if you're lifting heavy you could drop the weight on yourself.
2. Pre-exhaustion - the first 10 - 15 mins of any cardio session you're burning glycogen in your muscles, after that you start digging into your fat calorie reserves for energy. By lifting heavy first, you deplete your glycogen so when you head over to the treadmill your entire cardio session will be burning fat calorie reserves.
One of the most effective ways I keep myself lean is by doing a heavy leg session then hitting the pool and swimming 100 laps butterfly stroke.... it burns an insane amount of calories.
I used to run for cardio when I was younger but since I'm in my mid 30's I've switch over to swimming for my cardio.
<iframe width="560" height="315" src="
" frameborder="0" allowfullscreen></iframe>