Pacers fan Brody Stephens comes home from hospital after 112 days