Performance Workout

A.
Every 3 minutes, for 15 minutes (5 sets):
Bench Press x 3-5 reps @ 20X1
Rest 20 seconds
Heavy Kettlebell Swings x 15-20 reps

B.
Complete as many rounds and reps as possible in 10 minutes of:
10 Dumbbell Ground to Overhead
100 Meter Run
10 Ring Dips (or 5 Muscle-Ups)
100 Meter Run

C.
Two sets of:
Single-Arm Dumbbell Row x 8-10 reps @ 2111
Rest as needed