England (22/12/2020)

Anita North Appointed England Olympic Trap Team Manager

We are pleased to announce that Commonwealth Games gold and silver medallist Anita North has been appointed as the new England Olympic Trap Team Manager.

more...