Market page: Will the St. Louis Cardinals beat the Kansas City Royals on June 21?.

YES 53.4% / NO 46.6%