NASCAR Xfinity Series Top 5 drivers in the NASCAR Cup series who could get return to the track this season 12 months ago The start of the 2024 NASCAR Cup Series is almost here. For a variety of reasons, some drivers had a…