2020 Moments – Sheppard Wins First Herald & Review 100
Brandon has won some big races in his career but his win that night at Macon Speedway will be one he will never forget.
Read moreBrandon has won some big races in his career but his win that night at Macon Speedway will be one he will never forget.
Read more