North Charleston Team Wins Back-to-Back World Series Title
After winning the State of South Carolina title, North Charleston traveled to Nashville, TN to compete against 10 state champions from throughout the South in a five-day, double elimination tournament. North Charleston went into the title game against a team from Southland, LA. You can watch a video of the last pitch below.
This is North Charleston’s tenth World Series victory, which keeps them as the winningest city in World Series championships for Dixie Majors Baseball.
Read more about this story here!