F1 Has Returned

Sunday marks the first race of the 2018 Formula 1 season. New logo, new US broadcast partner, new cars, new drivers. For years I have been »