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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results