In 1978 the Caribous of Colorado set up shop in Denver as an expansion team in the North American Soccer League, looking to capitalize on the growing popularity of the sport – and the stardust ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results