With the help of sports science, the Team GB Rugby 7's Captain showcases what makes him one of the best in the world in his sport.

With the help of sports science, the Team GB Rugby 7's Captain showcases what makes him one of the best in the world in his sport.