B.J. McLeod, of Wauchula, Florida, is a race car driver.
Last 24 Hours
Past 4 Days
Related "B.J. McLeod" Articles
Martin Truex Jr. makes it look easy in dominant Kentucky Speedway win
Object preview Martin Truex Jr. boldly declared his Toyota the best car he had ever raced, and several statistics make it hard to dispute him. There also was plenty of visual evidence of how close to perfect his Saturday night went. Truex...