Ken Climo – Standing On Top of the World 5.24.10 Team Innova Captain, Ken Climo, led the charge at the Masters Cup, and captured his second, overtime NT victory of the season. Ken’s teammates...More May 24, 2010 kobyn 2956 0 Share it !