 In sports, the Red Sox edged the Kansas City Royals 5-4 in Boston. The Portland Seadogs lost in Hartford 5-4. For Maine Public Radio, I'm Bill Johnson. We'll check weather in just one moment. This is listener-supported Maine Public Radio.