NASCAR America: Changes need to be made by Tony Stewart (VIDEO)

1 Comment

After speaking with Tony Stewart, Dale Jarrett says he’s surprised at his current low level of confidence and he believes it’s time for Stewart to make changes as driver and owner beginning with crew chief Chad Johnston.