Hudson solid, Cardinals crack Keller in 6-0 rout of Royals
Cardinals rookie Dakota Hudson tossed six innings of five-hit ball, Royals counterpart Brad Keller allowed a no-hit bid to crumble in spectacular fashion, and St. Louis went on to beat Kansas City 6-0 on Wednesday night for a two-game sweep.