The Pittsburgh Pirates and Houston Astros are gearing up to face off, with the Astros hosting the matchup on June 3rd at 8:10 PM ET. Details on the venue and location are scarce, but one thing's for sure - both teams are looking to make some noise. The Pirates and Astros have yet to announce their starting pitchers, leaving us to wonder if they'll bring their A-game or serve up a curveball.

With probable pitchers still under wraps, we'll have to keep our eyes on other key factors to see who'll come out on top. Will the Pirates bring their trademark grit, or will the Astros' home-field advantage give them the upper hand? Make your pick or join the discussion on StreakChat to see how this matchup unfolds.