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