F1 News: Verstappen admits 2026 stay, Russell eyes short Merc deal
(GMM) Max Verstappen (pictured) has finally confirmed he will stay with Red Bull in 2026, shutting down months of speculation linking him to a Mercedes switch. “I didn’t make a … Read More