RFK Racing Kicks off NASCAR Playoffs with Strong Showing at Darlington Buescher, Keselowski finish 3rd and 6th at Track Too Tough to Tame Darlington, S.C. (September 3, 2023) – RFK Racing scored a pair of top-10 finishes to kick off the 2023 NASCAR Playoffs in grand fashion during Sunday Night’s Southern ...