"Barbell Club" Workout

A.
Clean pull: 5x3 (100%)

B.
Power clean: 10x1 (85-90%)

C.
Front squat: 3x3 (80%)

D.
3 rds:
GHD-sit up: 10-20
Hollow rock: 10-20
Rest 1-2min