October 26, 20187 yr Moderators Peters began the 2017 season competing once again with Red Horse Racing, but five races into the season, owner Tom DeLoach elected to shut the organization’s doors due to lack of sponsorship. “You know Tom had to make a decision that really a lot of owners probably don’t like to make, and I respect that 100 percent,” Peters said Friday at Martinsville (Va.) Speedway. “I had a ... Keep reading View the full article
Create an account or sign in to comment