,

1-pound baby known as "Fighting Finn" Hill is finally home after 113 days in the NICU at Orlando’s Nemours Children’s Hospital – CBS News

1-pound baby known as “Fighting Finn” Hill is finally home after 113 days in the NICU at Orlando’s Nemours Children’s Hospital  CBS News

“Fighting Finn” Hill was born 15 weeks early and after hitting several miraculous milestones, he’s finally home.

View full coverage on Google News
Subscribe to the RSS feed