2016 Canadian Championships Info and Tentative Schedule
The Greater Victoria Horseshoe Pitching Association located in Victoria, British Columbia,
is proud to host the 2016 Canadian Championships!
They will be held at Glanford Park from ... Continue Reading →