From the 1930s through '70s, St. Louis was a regular stop for foreign clubs making American tours. There were no professional American leagues, so teams played top amateur clubs.
Over the years, clubs came from: Canada, Mexico, England, Chile, Germany, Brazil, Czechoslovakia, Sweden, Scotland, France and Turkey, among others. Manchester United came twice, in 1950 and 1960, playing matches at old Public Schools Stadium. The St. Louis teams almost always lost, though there was a 1-1 tie with Liverpool in 1964.
The games may have been regular events, but that didn’t mean they weren’t special.
“It was fun playing against (those teams),” said Bob Kehoe, a defender who took part in several of them in his long career. “They were almost always better than we were. We’re fledglings, newcomers to the game and they’ve been playing for hundreds of years. We were rarely, if ever, successful. But we’d learn from them, pick up nuances, say, ‘I never saw a team do that before.’ It was enjoyable, even if you got embarrassed.”
Manchester City played a team of CYC All-Stars in St. Louis in 1958, in front of about 4,000 people. The teams played at the Public Schools Stadium.
"As expected, the all-professional English League team won the match, by a score of 6-2," read the Post-Dispatch article. "The St. Louis players, all amateurs, were delighted to have held the First Division team to a 1-1 score at half time and to have escaped with only six goals charged against them, one of those a penalty kick."