Kacey Musgraves appeared at a Franklin, Tenn., Walmart to launch her "Kacey Lee" collection, a 100-piece line with prices ...