Hairston sets career high to push UNC past Cavaliers

by