“Formula One Group holds the exclusive commercial rights to the F1 Championship under a 100-year contract that ends in 2110.”