Giles & Renshall win medals at Paris Grand Slam Football by Admin 7 months ago 10 Views 0 Great Britain's Chelsie Giles wins silver in judo's Paris Grand Slam, while team-mate Lucy Renshall takes bronze. Read more
Comments