Multiple champion in the DN Ice Yacht, Detroit's Ron Sherry explains how he notched up another title at the start of 2022, winning the US Nationals. Nice guy, but don't try talking to him on the morning of Race Day!