There's been a lot of talk about the impending deadline for F1 teams and Liberty Media to sign and agree to the renewed Concorde Agreement, but what is it and how does it affect racing? We break it down into what you need to know.

About this video
Duration 06:30
Posted Aug 18, 2020
Series Formula 1