June 19 Workout

June Challenge
1 mile run
for time:

Strength
Hang Cleans
5X5

WOD
50x Mountain climbers
21x Thrusters (95/65)
50x Mountain climbers
21x Hang Power cleans
50x Mountain climbers
21x Overhead squats
50x Mountain climbers
21x Push press