Flaherty, streaking Cardinals top Royals 8-3

Jack Flaherty pitches 7 sharp innings as St. Louis Cardinals beat Kansas City Royals 8-3

Leave Your Comment