The North Carolina Baseball Coaches Association (NCBCA) works to promote baseball throughout North Carolina on all levels, little league through college and pro baseball. The association strives to be a major steward of baseball by upholding its traditions and sportsmanship as well as helping to educate coaches on the rules and fundamentals of the game. The NCBCA is also the voice of high school baseball coaches to the NCHSAA in regards to rule changes and other baseball related issues. The NCBCA selects the NC Allstate Baseball Team for each level 1A through 4A and sponsors the NCBCA Convention and Hall of Fame and Awards Banquet. The NCBCA strives to be an organization that helps coaches establish a sense of pride and community for the game of baseball in the great state of North Carolina.