Image 1 of 1
Sports Authority at Mile High - Pano_MG_9039-Edit.JPG
A panoramic composite of images of the Denver Mile High Stadium's main entrance.  One day earlier, on May 18th, Sports Authority confirmed all of its stores would be closing, leaving unanswered its logo affiliation at Mile High Stadium.