Indy Racing League: Scott Dixon wins the Sun Trust Indy Challenge at the Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07
Scott Dixon wins the Sun Trust Indy Challenge at the Richmond Intl. Raceway, Richmond, VA, 28, June, 2003. 03irl07