Capps hoping to right the ship at Houston Raceway Park
Ron Capps has had a miserable start to the 2008 NHRA POWERade season. So why is he smiling? Because Houston Raceway Park is the next stop, and he's won there the past two years.
Updated: April 2, 2008, 12:18 PM ETBy Ron Capps | Special to ESPN.com