Pat McAfee says a visit to an Iowa children’s hospital became one of the most emotional experiences of his life.