The NHL has tapped Kid Rock as its performer for the 2018 All-Star Game in Tampa Bay, and it would be fair to say that fans are less than thrilled with the development.Full story from CBS NewsComment below your feelings good or bad...Kid Rock Will Headline NHL All-Star GameBy Steve CarneyThe 2018 NHL All Star Game Will Be Headlined by Kid Rock!! By Jay Recher