NASCAR – Darlington XFinity Shoutout to Chase Briscoe on his win! I know how you feel sir!
What an amazing finish last night as Chase Briscoe edged out Kyle Busch for the win. They were banging each other, banging the wall on the final couple laps. I don’t follow Xfinity like I do Cup, so I wasn’t sure why Chase Briscoe after the race was kneeling by his car crying. I’ve seen […]