Stumbled upon this through a Google search for "St. Louis Football Cardinals." Initial reaction: An archived article from the '80s…