BJ McLeod keeps his dream alive, competing as an owner driver at the highest level in NASCAR
For BJ McLeod, things started with a burning question from the car owner: “What do you want to do?” At 26 years old, McLeod just won the 2010 World Asphalt Championship at New Smyrna Speedway, the latest in a streak of late supermodel racing wins across the Southeast. But professionally, the Wauchula, Florida native was … Read more