Tag Archives: Kansas City Royals

Kansas City Royals vs. St. Louis Cardinals Free Pick 06/12/15

June 12th, 2015

The St. Louis Cardinals and the Kansas City Royals will clash in Friday night’s I-70 Series opener at Busch Stadium. The Cardinals took two of three when the two teams did battle in Kansas City back in May, but it’s the Royals that have won six of the last seven meetings between the clubs.

Read Article