Larry McReynolds wants NASCAR to get rid of the RTA and owners council

Video Details

Larry McReynolds talks with John Roberts and Bobby Labonte about why NASCAR needs to get rid the RTA and owners council.