January 9, 2012 10:58 PM

Benjamin Siu, doctor at Cook Children's Medical Center, dies at 51

The pediatric cardiologist died after falling off his bicycle near South Z. Boaz Park in far southwest Fort Worth.

Rants, raves, reviews and resources for Dallas-Fort Worth parents

Related content


Entertainment Videos