Tour European March 23, 2025Miles CooperDP World Tour: Richard Mansell wins first title at 104th try as spouse Ellie delivered to tears in Singapore Basic