Endurance WOD Workout

In teams of 3 for 40 minutes:

90 cal row
90 med ball cleans 50/40/30 lb (alternate every 10 reps)
90 cal ski
90 m med ball box overs 50/40/30 lb (alternate every 10 reps)
90 cal run
90 med ball over the shoulder 50/40/30 lb (alternate every 10 reps)

One works, two rest.