AffairMeteorologist Cheryl Scott Dating? Who’s the Mysterious Guy? Her Controversial relation with Patrick Sharp!! May 23, 2017