Saint Louis hit three home runs in a 7-run sixth inning en route to a 10-3 victory over Kansas City Tuesday afternoon. Continue reading...