As Kid Rock heads out on his "American Rock N' Roll" Tour, he will stop in Tampa and the NHL All Star Game.

The NHL announced that Kid Rock will be apart of the entertainment for the upcoming game which will air on NBC on Sunday, January 28th.  The 3 on 3 tournament will feature the all stars from each division in the NHL.  Tampa, the home of the Lightning will host the game this year.

Kid Rock is set to kick off his, "American Rock N' Roll" tour this week in Nashville.   This name is a change from the previous "Greatest Show On Earth" tour.  This was changed do to a lawsuit.

No Michigan shows on this tour but he will be stopping in Chicago on March 16th at the United Center.

Here is the full list of tour dates for the "American Rock N' Roll Tour".

Bonus Videos: