F1 team boss savages cost cap rules - 'That isn't a healthy sport' 11/11/2026 06:43 PM Partager Williams F1 team principal James Vowles has made his strongest statement yet about the sport's salary cap.