I was needing to put together some uniform packages for my son's team. Prime Time Sporting Goods has everything you need and more. I couldn't find anyone comparable in the greater Cleveland-Akron marketplace.
Our local baseball and softball association of around 240 players +/- uses them yearly for our uniforms and other items. Their prices and service are good.
these guys have thousands of bats instock. the biggest selection around, and by far the best price.