What Really Happened to Damar Hamlin? Renown Cardiologist Chimes In

1 year ago
20.7K

Dr. Peter McCullough, MD MPH has a lot to saw after watching Damar Hamlin collapse on live TV this week. He says all the signs point to one thing.

www.petermcculloughmd.com