Sunday brought closure to another successful (and hot) NCPA National Championship, and with it came a new set of victors. In all, 78 teams competed within three divisions, with this year marking the first inclusion of the high school … Read More