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

YES 52.7% / NO 47.3%