In 2023, Inverness hosted the Scottish Open, with the men’s competition won by Edmon Lopez of Spain and the women’s ...