Meet Ron Cooper, world record holder for the most number of pull-ups in 60 seconds. Ron competed in Ninja Warrior last year, won a Warrior Dash and has top finishes […]