Finn James Hill, lovingly nicknamed "Fighting Finn," was released from Nemours Children's Hospital in Orlando Florida, Sept. 10.