Storm Watch is in effect for parts of southern New England, with heavy snow expected this weekend. The National Weather ...