Carlin Isles has made quite an impression to the scene. One of the newest Men’s Sevens members shows us how he trains to make himself one of the fastest men in the sport.