by J. Ashley Nixon October 5, 2013 Number of comments0 Sports USA A Day at the Races: Indy Car returns to street circuit in Houston Saturday was another hot, steamy day in Houston and the IZOD IndyCar Series was coming back to the city forContinue Reading