Kid Rock is NHL's peculiar choice to headline All-Star Game concert

Kid Rock will be the musical star of the NHL All-Star Game. (Getty Images).

Kid Rock will headline the festivities at the 2018 NHL All-Star Game in Tampa Bay.
The southern rocker will perform at Amalie Arena during the second intermission — televised on NBC as part of their All-Star Game coverage — and the league will name the rest of the day’s entertainment slate as the weekend draws closer.

Kid Rock’s “American Rock n Roll Tour 2018,” kicks off one week before the All-Star Game. He’s sold over 26 million albums to date, yet the early reaction to the NHL’s choice of headliner for its marque promotional event has been overwhelmingly disapproving.

At least those upset with the NHL’s decision will get to kick off the weekend in contrasting musical fashion, as Flo Rida will put on a show on Saturday during the Skills Competition, and will perform again later at a private league party. Pop-rock group Fitz and the Tantrums will headline a free concert on Friday January 26.

Check out the rosters for the 2018 All Star Game (and who got snubbed) here.