Hosted on MSN2mon
11 Defunct Sports Teams
On November 6, 1921, football fans were treated to the debut of the Tonawanda Kardex, also known as the Tonawanda Lumbermen, a squad based just outside of Buffalo, New York. The team’s name came ...