NASCAR Boss Resigns Weeks After Antitrust Suit Settlement

NASCAR Commissioner Steve Phelps resigned Monday, less than four weeks after the stock car racing organization settled a suit with two teams accusing it of being a monopoly — a suit in...

Already a subscriber? Click here to view full article