John John Florence's 2017 Journey to World Title No. 2