A great exercise for golf or baseball strength training bodybuildingCROSSFITFITNESSflexibleGolf SkillsGolf StanceKettlebellPHYSIQUEpowerliftingROTATIONALstrength trainingStrongSwingWeight TrainingweightliftingYoga