Results 1 results found Man competes in shot put contest at the Braemar Games Highland Gathering, Scotland, UK