Ed Carpenter has had some bad luck lately but that should change in Houston.

Karma is on Ed Carpenter’s side in Houston

The IndyCar Grand Prix of Houston double header this weekend will play out on the hot streets of this hot Southeast Texas city. One would expect that winning one or both races would indeed favor one of the series three big