Grand Prix of Houston makes grand return

<div class="meta "><span class="caption-text ">The competition and excitement of Indycar racing returns to the Bayou City after a six-year hiatus with the Grand Prix of Houston at Reliant Park, October 4-6, 2013</span></div>
October 4, 2013 11:04:07 PM PDT