IndyCar agreeing to a new deal for Honda and Chevy to remain engine manufacturers has effect on the series' popularity, the ...