American Legion World Series in Shelby, N.C.
American Legion World Series in Shelby, N.C.
American Legion World Series in Shelby, N.C.

Outlaws shut out in final World Series game

August 14, 2016 09:38 PM