All Patient Stories

Dyersville 5-year-old is one in a million with cancer-like disease

What seemed like normal baby issues turned out to be something more serious for James Hall, the second Kid Captain of the 2025 Iowa football season.