The St. Jude Dream Home giveaway sold out its 23,000 tickets in less than a day, generating $2.3 million to support cancer treatment for children at St. Jude Children’s Research Hospital, where ...