Home Fashion Fixer Upper Star Chip Gaines Shaves His Head–and Raises $230,092 for St. Jude