Best exercise for heart health: Is it cardio or strength training? Cardiologist explains the best workout routine to prevent ...