3415 W. North Ave.
Melrose Park
708-410-2255
A poll by USSoccer.com, the Web site of the U.S. Soccer Foundation, named this 10,000-square-foot shop the top soccer store in the nation in 2006. Its savvy and super-responsive staff steers you toward all manner of game gear, including shoes, shin guards, and balls. The best part? Official shorts (around $40) and jerseys (around $75) from teams worldwide.