Tag Archives: B.J. McLeod

JD Motorsports Fills Out 2019 Driver Lineup; Garrett Smithley, Stephen Leicht to Drive

On Friday (Feb. 1), JD Motorsports announced Ross Chastain would be back for 30 races in the No. 4 Chevrolet. Now, the team has filled out the rest of its driver lineup for the 2019 NASCAR Xfinity Series season. Garrett Smithley and Stephen Leicht will drive full-time for JDM in …

Read More »

Eyes on XFINITY: B.J. McLeod Enjoys Racing Against His Own Team

Over the past four years, the name B.J. McLeod may have flashed across the TV screen during a NASCAR race, and people weren’t aware of who it was. Little do they know, it’s a skull-lovin’, tattoo-wearin’, down-to-earth racer, who happens to own B.J. McLeod Motorsports in the NASCAR XFINITY Series and …

Read More »