He was selected by the Oilers in the eighth round of the 1977 NFL draft after playing college football at the University of Houston.
[1][2] He earned All-State and Parade All-American honors as a senior wide receiver in 1972.
[1] He was a wide receiver for his first three seasons before being shifted to tight end in 1976 due to his blocking ability.
[3] Foster's 20.2 yards per catch was the highest in the Southwest Conference (SWC) that season.
[2][6] Foster was selected by the Houston Oilers in the eighth round, with the 205th overall pick, of the 1977 NFL draft as a wide receiver.