Coach suprise Workout

For time
1000m row
21-15-9
Push press 40/30
Pull ups
Straight into...
100 Du
12m D-ball over shoulder throw 50/35kg
12-9-6
Target burpees
25min time cap