Davey Emala on Team USA's Chances in 2018 FIL World Championships
4:49Published on July 12, 2018
LSN analyst Davey Emala gives his insight on how Team USA will fare in the 2018 FIL World Championship