N will team up with Sky Sports to present its Formula 1 coverage in the United States from 2018 having taken over from NBC Sports for the upcoming season. After NBC Sports opted to drop its F1 television deal with N stepping in an agreement was... MoreĀ»