The Mets? Of all the teams, the Mets? Really?
Yeah, the New York Mets are in the World Series, taking on the two-time AL champs, the Kansas City Royals. Kansas City made it to the Fall Classic last year and are looking for their first title since 1985. The Mets' drought has been just a touch shorter, looking for their first World Series victory since 1986.
On Episode 20, I spoke with Sirius XM's Mike Ferrin, co-host of MLB Radio Networks' "Power Alley," to break down the match-up between Kansas City and New York.