New F1 owners describe current NBC rights deal as a ‘popcorn fart’

Formula One is not a fan of NBC Sports' deal for TV rights to the racing series.