Andrew Murstein, co-owner of Richard Petty Motorsports offer bold idea to NASCAR CEO Brian France for fixing outrageous NASCAR spending Andrew Murstein, co-owner of Richard Petty Motorsports offered a unique idea to NBC Sports. Should NASCAR team owners need to agree to a spending cap? With the goal of creating […]
Read More