5 Woodfield Mall
6 Woodfield Mall Schaumburg, IL
2 Woodfield Mall Schaumburg, IL
Champs is o.k, basically all it is good for is watching a game. The food is terrible and i wouldn't reccommend this place unless you want to catch a sports game.
June 17, 2005
Since 1987; sells brand name sports equipment, footwear, apparel and accessories at shopping malls across 48 states.
If you've been to or used
Champ's Sports, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.