Baseball MLB MLB Scores Sports MLB Games for June 4, 2023 June 4, 2023 The Newzz Owl St. Louis Cardinals 1, Pittsburgh Pirates 2. W- Rich Hill (5-5). L- Miles Mikolas (4-2). SV- David Bednar (13). HR:...