More than just her heart, Brandi Carlile wears her entire life on her sleeve. And her shoulder, chest and back. “They’re gas station patches,” she says, showing off the numerous badges sewn all over ...