Sioux Falls Stallions

Another Option
Another Option
Another Option
Most people in Sioux Falls have heard of the Sioux Falls Storm, the minor league indoor football team. But, have you heard of the Sioux Falls Stallions though?