A new name-dropping rap battle sets the stage for what promises to be a battle on the field.

Nathan Denette The Canadian Press via AP

The Kansas City Royals and Toronto Blue Jays will begin an assuredly headed ALCS showdown on Friday night in K.C. (airing on FOX and the FS GO app at 7:30 p.m. Eastern), and anticipation is high.

It's so high, in fact, that a new 'rap battle' video has emerged pitting a Jays fan and a Royals fan against each other. Set to a slick beat, the two trade off dropping player names and hyping up their respective club, and it ought to serve as an energetic pump-anthem for anyone looking to pass the time before first pitch. Check it out:

More from FoxSports

If that won't get you in the mood for a powerhouse clash between two of the AL's top clubs this season, nothing will...unless you just aren't a fan of baseball-themed hip/hop.

(h/t Royals Review)