Randy Rains owns just one cowboy hat, and he'll sell it to you right off his head. Rains makes his living refurbishing old hats and making custom new ones at his Heights business, Law Dog Hat Co., ...