Chris Buescher’s Thrilling Victory in Rain-Delayed NASCAR Cup Race at Michigan International Speedway
2023-08-08 03:50:21 Chris Buescher passed Martin Truex Jr. in the final 10 laps to win Monday’s rain-delayed NASCAR Cup race at Michigan International Speedway. After the final round of green flag pit stops, Buescher moved into the lead but with Truex – who had won the first two stages – close behind and in a … Read more