A)
Make a fun warm up

B)
3 sets:
10 Push presses (165/110)
90 sec rest
50ft Walking lunge w/ 70/45 DBs in ea. hand
90 sec rest
15-20 Toes to bar
90 sec rest

C)
For time:
2 Rounds for time:
800m run
30 Pull ups
10 Hang power snatches (135/95)

D)
10 Minute AMRAP
20 Calories on AB
10 Thrusters (135/95)
5 Burpees over bar