
James Buescher moves to RAB Racing, taking chance at opportunity
When Turner-Scott Motorsports announced that James Buescher was leaving the organization, it was a move that surprised many fans. After all, team co-owner Steve Turner is Buescher’s father-in-law. “I have always been supportive of James […]