Carlos Sainz Needed Williams to Explain Its 2026 Disaster Before He Would Stay

Carlos Sainz expected Williams F1 team to explain its poor results so far this 2026 season. After 11 rounds, the team sits ninth among 11 constructors with 11 points, while Sainz has 6 points and Alex Albon has 5. This…