Sports F1 Crisis: Mercedes and McLaren Staff Stranded in Bahrain as Engine Row Erupts Before 2026 Opener March 02, 2026