Carl Edwards

Helio Castroneves, Carl Edwards inducted into Texas Motorsports Hall of Fame

Leave a comment

Castroneves earned four career IndyCar wins at Texas Motor Speedway, while Edwards had six NASCAR triumphs there. [more]