3 Rounds of:

500m row
15 KB swings
10 Reverse lunges
8 TRX low row
5 Snatches each arm

Front squats
4 x 7

5 Rounds of:

10 BB cleans
10 Push ups

3 Rounds of:

8 Bulgarian split squats
30 Seconds hang from pull up bar
12 Good mornings