Cardinals and Royals meet again at 8:15 ET

watch Cardinals – The St. Louis Cardinals play the Kansas City Royals in Game 2 of their three-game series on Friday, June 19, 2026, at 8:15 p.m. ET from Kauffman Stadium—stream it on Apple TV with a 7-day free trial.
The Kansas City Royals and the St. Louis Cardinals are back on the field tonight for Game 2 of a three-game series, and this one starts under the lights at 8:15 p.m. ET. The setting is Kauffman Stadium in Kansas City, Missouri—exactly where the night’s outcome will shape how the series swings.
For fans trying to cut through the clutter and watch without cable, the route is straightforward: Apple TV.
The game is scheduled for Friday, June 19, 2026, with first pitch at 8:15 p.m. ET. The live stream is on Apple TV, and the broadcast lists no traditional TV channel (TV channel: N/A). Apple TV offers a 7-day free trial, and the game is marked as not blac ked out (“Blacked Out? No”).
Apple TV is also running the coverage as part of its “Friday Night Baseball” doubleheader package—now in its fifth year. After the one-week trial, the price shown is $12.99 per month.
If you’re looking to watch the Cardinals vs. Royals live tonight, that’s the key detail to hold onto: June 19 at 8:15 p.m. ET from Kauffman Stadium, with the stream on Apple TV via the 7-day free trial.
Cardinals vs Royals MLB live stream Apple TV Friday Night Baseball Kauffman Stadium Salvador Perez Beck Way June 19 2026
8:15 already? I’m just gonna watch whatever highlights come up.
Apple TV again 🙄 so no regular channel. Can’t believe they keep moving it around. $12.99 after the trial too, of course.
Wait it says “not blac ked out” so it’s definitely free right? Like you don’t pay anything if it’s not blacked out. I saw this on Facebook and figured it’s included with your internet or whatever.
Kauffman Stadium under the lights… so Royals got this right? Also it says Cardinals and Royals Game 2 but then a “doubleheader” thing? Feels like they’re bundling ads more than baseball, lol. I just want to know if Perez is playing.