What Really Happened to Damar Hamlin? Renown Cardiologist Chimes In

2 years ago
20.8K

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