Brands like Champs Sports make St. Charles Towne Plaza a go-to destination for sports enthusiasts, offering a diverse selection of athletic apparel, footwear, and accessories from top brands such as Nike, Adidas, and Under Armour. This location is particularly appealing to shoppers looking for the latest in sportswear and equipment, making it a must-visit spot within the mall's array of retail options.

Other Champs Sports locations

All locations →