100 singles unders for time

2 rounds 90 on 90 off
50 pound Dumbbell Swings, 20 reps
50 pound 1 handed Dumbbell Push Press, 10 reps 

5 minute Swivel Hips/Cossack Squats x4

2 rounds 90 on 90 off
9 Pull-ups
50 pound Goblet Squats, 15 reps

5 mins Table Rocks/ Squat to reach

2 rounds 90 on 90 off
50 pound DB Power Snatch 10 reps
20 Double Unders