Daily Star · 25 days ago Max Verstappen comes to agreement with man who placed £250,000 bet on him to win