Career
Towns played his university football with the University of Alberta Golden Bears. In 1972 he was on the starting lineup in the Vanier Cup Championship team In 1973 he played on offense and defense for the Golden Bears, and was named as a Canada West All Star in 1973 and 1974.
He was also selected to the All Canadian CIAU Team.
He began a ten-year career with the Eskimos on 1975. Towns was an all star in 1980.
He would finish his career in 1984, after being traded to the Ottawa Rough Riders.