[1] News Vote for Shelby World Series logo [1] Shelby, N.C., the permanent site for The American Legion Baseball World Series, needs help choosing a new logo to display throughout the city. Jul 08, 2010 Jul 08, 2010