Renshall wins gold whilst Petersen-Pollard claims bronze at the Baku Grand Slam
Lucy Renshall continued her impressive recent form to win gold at the Baku Grand Slam whilst Kelly Petersen-Pollard continues to impress in her debut year on the IJF World Tour […]