Redemption for McCumbee

Concord, NC (November 14, 2007) – Chad McCumbee, driver of the #8 theGPSstore.com/Garmin Chevrolet was nearly able to break into victory lane on at Texas Motor Speedway, the one thing on his mind heading into Fridays race at Homestead is redemption.
More…