Denver Sports Castle Among 3 Colorado Sports Authority Stores To Close

DENVER (CBS4) - At least three Colorado Sports Authority stores are among 140 the company is planning to close nationwide, an official with Sports Authority confirmed on Wednesday.

One of the stores that will be closed is the Sports Castle on 10th Avenue and Broadway in downtown Denver.

According to the source, the stores will be closed over the next three months.

The other two Colorado stores that will be shuttered are located in Greenwood Village and Boulder. It's not clear if the company is planning on closing any other Colorado stores.

The Sports Castle was previously owned by Gart Bros.

Sports Authority has approximately 450 stores across the nationwide.

Read more
f

We and our partners use cookies to understand how you use our site, improve your experience and serve you personalized content and advertising. Read about how we use cookies in our cookie policy and how you can control them by clicking Manage Settings. By continuing to use this site, you accept these cookies.