I approach medical care like a coach, and I treat my patients like star players. Meaning, I can only make recommendations; it is the actions of the patients that truly count.
In his spare time, Dr. James Cagle enjoys computer programming and working in his yard. Dr. Cagle speaks fluent German.