
Twitter users rushed to express their displeasure with the deal by the British Broadcasting Corp. and Sky Sports to air Formula 1 auto races, as only one-half of the events will now be on free TV, according to the Pew Research Center’s Project for Excellence in Journalism’s New Media Index for the week of July 25-29.