Cleveland Guardians vs Houston Astros free picks and betting predictions on today's MLB matchup 5/2/24.