Champs Sports

thumb

Category:Retail companies of the United States
Category:1984 establishments in the United States
Champs Sports  is an American sports retail store.  It is a subsidiary of Foot Locker. It has 540 stores. The stores are mainly located in shopping malls, and are 3,500 square feet (330 m2) on average. It was founded in 1984.