Entertainment Doncaster’s Beau Greaves has eyes insured for £1m as Specsavers highlights vision in sport Leah Brown · July 29, 2026