Exhausted and Eclipsed: Inside George Russell’s Brutal 2026 Formula 1 Season

INTERLAGOS, Brazil — Entering the 2026 Formula 1 World Championship, the narrative surrounding Mercedes seemed destined to script a fairytale for George Russell. With major regulatory overhauls sweeping the sport…