The San Francisco Giants are scheduled to meet the Toronto Blue Jays at Rogers Centre on Wednesday, June 28, 2023. The starting pitchers will be Logan Webb and Trevor Richards. This Matchup report includes Vegas odds and a free baseball pick for tonight.