On-and-off rain showers were in the forecast Saturday, and while many seemed to stay drier earlier in the day than expected, many were treated to a beautiful rainbow Saturday evening, with colorful pictures coming in from several Massachusetts communities, including Sharon, Norwood, Needham, Salem, Weymouth, and Boston.
Red Sox fans also may have noticed the gorgeous double rainbow over Fenway Park that appeared as Boston faced off against the New York Yankees.