It’s Monday, July 10, 2023 and this is Race Recap, your summary of last weekend’s motorsport action. In Formula 1, Red Bull Racing tied the record for consecutive Grand Prix victories while McLaren ended a home podium drought. The NASCAR Cup Series had a thrilling race in Atlanta as the drivers fought for every inch…