Weather Forecast
53°, overcast
Sarah DeCosta and Sara DeCosta-Hayes are not the same person. The wrong one is credited in this story.
Please explain the inappropriate content below.