Charlotte Knights’ Shawn Haviland treats friends, family to win

June 10, 2015 12:25 AM