3rd Place Run: Tom Schaar - 90.82 | Men's World Championships
September 23, 2017
Tour Challenger Tom Schaar has been on a tear this year. He has placed in the top 4 for every event including two tour victories. Tom continued his amazing year with a 3rd place finish at the Vans Park Series World Championships in Shanghai, China.