When people think of NASCAR, the first things that come to mind might be loud engines and drivers pushing nearly 200 miles ...
As he crossed the finish line in Shanghai to secure his maiden Formula 1 win, Kimi Antonelli kept a promise he made to ...