running "Josh" Workout

For Time:
21 OHS 95#
100m Run
42 Pull-ups
100m Run
15 OHS 95#
100m Run
30 Pull-ups
100m Run
9 OHS 95#
100m Run
18 Pull-ups
100m Run

Today I sucked it up reallll bad. Totally let myself down with this, but I at least got through it. By far the pull ups were my worst to date and took me forever. Can't beast 'em all, I'm not Rich Froning Jr. after all :D