Kennesaw State Wins NCBA World Series at Brooks Stadium
With a 5-2 win over Stephen F. Austin University on Tuesday, the #1 seed Kennesaw State Owls won the National Club Baseball Association World Series at Brooks Stadium in Paducah, Kentucky…
Read More