Flaherty goes 6 strong, Cardinals top Pirates 2-1
Jack Flaherty cruised through six innings, Matt Carpenter hit another homer and the St. Louis Cardinals held on for a 2-1 victory over the Pittsburgh Pirates on Sunday. Completing six … Click to Continue »