10 Mins:

Alternating Turkish Get Ups

4 Rounds:

6 Barbell shoulder press
10 Sandbag cleans
10 Knees to chest

Every 2 minutes for 6 sets:

3 Pull ups
6 Double KB L-sit press
9 Dips

4 x 8 Barbell bent over rows