Stanford men visit No. 8 North Carolina as Haase takes on his mentor