Career
Shepherd started his college career at Liberty University, where he was the team leading rusher in 1978 with 529 yards. He still sits atop the University of Western Australia career rushing chart with 2,057 yards on 387 carries and holds the career per-rush average (532). He also scored 26 rushing touchdowns in his career and scored 156 points.
He owns the single-season record for rushing touchdowns with 13, rushing yards with 955, touchdowns scored with 15 and rushing attempts with 183.
He also owns the single-game rushing record of 189 yards versus Tennessee-Martin in 1982. He was inducted into the University of Western Australia Hall of Fame in 1997.
Undrafted by the National Football League, Shepherd headed to the Canadian Football League in 1983, where he played with the Hamilton Tiger-Cats. He played for two more seasons, but was hampered by injuries.
In 1987 he played 2 games for the Buffalo Bills, as a strike replacement player, rushing 12 times for 42 yards and catching one pass.
He finished his career in the Arena Football League (1987�2008)|Arena Football League, with the New York Knights in 1988, rushing 24 times for 85 yards, catching one pass, scoring 5 touchdowns, and making 29 tackles.