Category: american legion world series

Get To Know Shelby: Keeter Stadium

Keeter Stadium
If you’ve lived in the Shelby, North Carolina, area for some time now, you know what a special place it is. There’s so much to do and see, and the people are as friendly as can be. But there may be parts of town that you’re not as familiar with.... [read more]