August 10, 2017
269
Shelby, N.C., hosting the American Legion World Series for the seventh time, rolls out the red carpet...