Kacey Musgraves blends pop, country and pride at Bridgestone Arena