Tag: Bermuda
Diego Botin’s Spain gets one step closer to the $2 million Season 4 Grand Final after securing a win in Bermuda
BERMUDA - May 5, 2024 - Diego Botin's Los Gallos got the better of two of the leagues heavyweights – Australia and New Zealand – in...