Barcelona had to fend off a challenge from Madrid to retain the Spanish Grand Prix, says the Circuit de Barcelona-Catalunya president. Formula 1 recently confirmed that Barcelona is remaining on the calendar until at least 2026 after a new contract... More»