Townsend Bell brings sponsor to Vision Racing
Townsend Bell will team with regular Vision Racing drivers Ed Carpenter and Tomas Scheckter and drive the No. 90 Rock & Republic Vision Racing Dallara/Honda/Firestone in this year's Indy 500. … Read More