The National Weather Service stated in a Facebook post that the "loud boom" heard in northeast Ohio on Tuesday, March 17, was the suspected result of a meteor. The agency's Pittsburgh office said a ...