Orioles vs Giants 6/2/19 rubber match preview/lineups June 2, 2019 by Matt Bachota · Published June 2, 2019