If you were beginning to wonder if US fans would be able to watch Formula 1 as the series starts in just 12 days, then this news will find you a tad relived. N have released their F1 schedule and channel listing for 2018. There were questions about... MoreĀ»