Carlton Garrett, son of Hall of Famer Kyle Garrett, plays minor league ball in Corpus Christi. He's in a slump when his grandfather calls to say that his mother, in Houston, is refusing a heart ...