San Francisco Giants' Anthony DeSclafani during a baseball game against the Baltimore Orioles in San Francisco, Sunday, June 4, 2023. (AP Photo/Jeff Chiu Stock Photo - Alamy
8-game winning streak has O's one game back of division lead
Highlights: Baltimore Orioles 0-3 Boston Red Sox in MLB
San Francisco Giants vs Baltimore Orioles 6/2/23 MLB Free Pick
Baltimore Orioles series preview vs the San Francisco Giants
Cardinals vs. Orioles Highlights, 09/13/2023
Baltimore Orioles' Josh Lester during a baseball game against the San Francisco Giants in San Francisco, Sunday, June 4, 2023. (AP Photo/Jeff Chiu Stock Photo - Alamy
Orioles vs. Giants prediction and odds for Friday, June 2 (San Fran's offense stays hot)
SAN FRANCISCO, CA - JUNE 03: San Francisco Giants starting pitcher Alex Cobb (38) looks on during a regular season game between the Baltimore Orioles and San Francisco Giants on June 3