Max Verstappen Wins 2023 Japanese Grand Prix
Red Bull’s Max Verstappen won the 2023 Japanese in what began as a moderately contested race but eventually wound up being a snoozefest for Verstappen as the McLaren’s of Lando Norris and Oscar Piastri were a distant second and third, respectively, to finish out the podium places. Verstappen began the race on pole position and […]