Live stream preview
2020-11-05 Jake Barnes
Team Roping
•
3m 9s
Your run is not over when you rope your steer. Jake Barnes breaks down the proper way to pull your slack in order to set your heeler up for success.
Cast