A)
Oly WOD

3 sets:
tempo power clean
take 5 seconds to get to mid thigh then complete the power clean at full speed
rest 2 minutes between sets

4 sets:
power clean + hang power clean
rest 2 minutes between sets

3 sets:
clean pull + clean high pull
60 sec rest between sets

B)
4 rounds for times:
20 cal on AB or 25 on AD
20 wall balls (20/16)
rest as needed between sets

C)
For time:
2k row
1 mile run