A teenage boy was impaled by a flying umbrella on a Massachusetts beach, officials said. The 13-year-old boy was seriously injured on Good Harbor Beach in Gloucester, Mass., at 1:40 p.m. Saturday when an umbrella went airborne and hit the boy in the shoulder, according to local fire officials. Beachgoers jumped into action to try...