Foster was also a member of the Denver Broncos, Pittsburgh Steelers, Baltimore Ravens, Florida Tuskers, Sacramento Mountain Lions and Montreal Alouettes.
He was selected as Cherokee County's ‘Offensive Player of the Year’ and was picked to all-county, all-region and all-state squads in 2002.
He garnered all-county and all-region accolades while earning selection as county's ‘Offensive Player of the Year’ as a sophomore wide receiver netting 884 reception yards and 11 TDs on 42 catches in 2000.
[3] During his Sophomore year, as starting quarterback, Foster set a conference record rushing for a touchdown in all 12 games, the only player in I-AA to accomplish that feat.
[4] During his senior year, Foster retook the helm at quarterback and led his Eagles to a 7–4 mark and captured the 2007 Walter Payton Award.
Foster compiled a school record 3,047 yards of total offense, breaking that of College Football Hall of Famer Tracy Ham.
Foster was signed to the practice squad of the Pittsburgh Steelers on October 14, 2008 after the team released defensive end Jordan Reffett.