itfscotland.com
National Team Results WC 2019
The Scottish National Team return triumphant from the 2019 World Championships in Inzell, Germany last week. With a haul of medals being brought back to Scotland and a brand new World Champion too!…