Rob Carroll is the founder of The Video Analyst.com a website all about Performance Analysis and good coaching. Check out the site for some of the best news, articles and interviews from the worlds leading Performance Analysts

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…