Carolina Hurricanes hire Michelle McMahon as television host
RALEIGH, N.C. – The Carolina Hurricanes announced on Thursday that Michelle McMahon will join the organization as its TV/Web host. McMahon’s primary roles will include serving as host of Hurricanes LIVE! prior to all of […]