Mahon lands key Juddmonte role By webmaster - June 8, 2021 317 0 Juddmonte has announced that Barry Mahon will take on the responsibility for all European racing following the retirement of Teddy Grimthorpe. RELATED ARTICLES Sports England put in to bat by Australia in first ODI at Perth LIVE! Sports Cummins dismisses Khawaja’s sandpaper claims as ‘utter nonsense’ Sports Korda two shots off lead on return at The Annika as Woad also starts well