Hall spilte i Canadian Football League og for forskjellige National Football League-lag mellom 1957 og 1961. Den 23. oktober 1960 hadde Hall i snitt 65,33 yards per retur av avspark i en kamp for Houston Oilers mot New York Titans som var tredje flest i en kamp med minst tre returns.