Tag: terry labonte

  • Terry Labonte

    Terrance Lee Labonte, a former NASCAR driver, was born on November 16, 1956, in Corpus Christi, Texas. As a youngster Labonte was surrounded by the sport through his father, who would work on his friends racecars as a hobby. Terry is the older brother of Bobby Labonte, 2000 NASCAR and Winston Cup champion, and father […]