Explosive George Russell vs. Max Verstappen Drama: Contract Chaos Erupts at Mercedes by Publisher July 2, 2025 0 Getty Images / Red Bull Content Pool