Gem Sports is a family-run business. It specializes in customized screen-printing and embroidery on a multitude of apparel choices. You'll find everything you will need for your sports enthusiast. Volleyballs, kneepads, socks, shorts, tennis balls, hockey sticks, jackets, t-shirts, baseball bats, cleats, helmets and gloves are some of the items it offers. The staff is attentive and the store is well-organized. Visit its Web site for more information.