Thomas Banks (born August 20, 1948 in Birmingham, Alabama) is a former American football center who played ten seasons in the National Football League for the St. Louis Cardinals. He later played with the Birmingham Stallions of the United States Football League in 1983 and 1984.