Professional Dart Player
Terry Hayhurst is a top ranked Professional Canadian Dart Player. Born in Brantford Ontario he has risen on the Canadian Dart circuit and is rated No#1 in Canada. He is...