The NCBA is thrilled to announce they have reached an agreement with Homewood Suites, in Cary, North Carolina to become the Official Host Hotel for the 2018 NCBA Division I World Series. Check out all the details regarding the announcement here.
The NCBA is thrilled to announce they have reached an agreement with Homewood Suites, in Cary, North Carolina to become the Official Host Hotel for the 2018 NCBA Division I World Series. Check out all the details regarding the announcement here.