There's a lot of Rest

Warm-up:

20 Alternating Kettlebell Snatches
20 Alternating Kettlebell Push Presses
Ring Row Ladder 2-8

Mobility:

Athlete's Choice

Skills & Technique: (Click below for links to more info)

Wod:

There's a lot of Rest

50 Russian Kettlebell Swings 32/24 kg
50 Doubleunders
2 Minute Rest
3 Rounds for time.

Immediately followed by:

25 Push Press 105/75 lbs
Run 400m
2 Minute Rest
3 Rounds for time.

Training Time: 27 - 32 Minutes