Neil Armstrong’s heart-surgery death led to $6 million settlement; Penn doctor faulted care
Penn's Joseph Bavaria said the Ohio hospital made a 'major error,' the New York Times reported.

Penn's Joseph Bavaria said the Ohio hospital made a 'major error,' the New York Times reported.