Gainesville High School named a new principal Monday, March 4, at the school board meeting.
Gainesville High names new principal