legs and shoulders legs and shoulders contrast training - athletic contrast training - athletic 100 swings - live longer 100 swings - live longer