Cardinals' offense stays hot in 10-3 rout of Royals St. Louis rolled to a 10-3 victory over the Kansas City Royals on Tuesday night. Powered by WPeMatico