The Karate Master and the Clips That Make You Cringe

Mike Golic hits the links and hosts from the Ancala Country Club in Arizona.