C15 Studio, which holds media rights to F1 TV and Yahoo Sports TV, is expanding options for advertisers through a variety of packages with a focus on live sports.