Shelby, N.C.: Home of The American Legion Baseball World Series

Learn more about what's going on in Shelby, N.C., the permanent home of The American Legion Baseball World Series.

American Legion Baseball



















































 

 

YouTube Terms of Service