This week just got better for the Still family. The long fight of Devon Still and his daughter Leah is now over. The little girl everyone fell in love with since her diagnosis has beat cancer. To put icing on the cake, Devon who was released from the Cincinnati Bengals for a second time, has been picked up by the Houston Texans. Click here to read more.