The San Francisco Giants begin this three-game road series against the Baltimore Orioles this afternoon. Tonight’s game will only be broadcast on Apple TV, so just a heads up if you don’t have that you’ll have to tune in on the radio.

Taking the mound for the Giants will be right-hander Landen Roupp, who enters today’s game with a 4.22 ERA, 1.37 FIP, with 14 strikeouts to three walks in 10.2 innings pitched. His last start was in the Giants’ 9-0 loss to the New York Mets on Saturday, in which he allowed seven runs (five earned) on seven hits with seven strikeouts and a walk in four and two thirds innings.

He’ll be facing off against Orioles right-hander Shane Baz, who enters today’s game with a 4.09 ERA, 2.88 FIP, with nine strikeouts to three walks in 11 innings pitched. His last start was in the Orioles’ 3-2 loss to the Pittsburgh Pirates on Saturday, in which he allowed one run on four hits with five strikeouts and three walks in five and two thirds innings.

Who: San Francisco Giants (5-8) vs. Baltimore Orioles (6-6)

Where: Oriole Park at Camden Yards, Baltimore, Maryland

National broadcast: Apple TV

Radio: KNBR 680 AM/104.5 FM, KSFN 1510 AM