Champ’s Sporting Goods

Champs Sports at Emerald Square Mall in North Attleborough, MA is a specialty athletic footwear and apparel retailer. Its product categories include athletic footwear, apparel and accessories, and a focused assortment of equipment.