25 Years Ago: April 1999

Editor’s Note: Each month in recognition of SPEED SPORT’s 90th anniversary, the SPEED SPORT Insider will use the National Speed Sport News archives to look back at what happened in the racing world 25 years ago.

Judge Denies Menard Suit; Stewart Free For 500