CJ Collins has been on fire all week here in Shanghai and capped it off with a 2nd place finish in the final!