The Sports Authority plans to open a 56,000 square-foot in August to open in Orland Hills, IL, representing its largest store in the U.S.
The store will be located in a site of a former Circuit City and an Office Max.
Orland Towne Center owner Tony Youshaei, speaking to the Orland Hills Patch, described the new store as a “flagship” for the national chain.
The new store will represent a relocation. A 40,000 square-foot Sports Authority store now operates in the Orland
Park Place shopping center, next to a Dick’s Sporting Goods store. When
the Orland Park Sports Authority will close for the relocating has not
yet been determined.