Earlier today, we published Justin Weber’s lengthy review of Kid Rock’s concert at Walnut Creek on Saturday night. It’s been a difficult two weeks for Detroit’s Kid Rock, who has been challenged at home for his use of the Confederate flag but refused to back down until a publicist named Nick Stern took over for […]