Skip to content
Link copied to clipboard
Link copied to clipboard

NBC Sports Philadelphia’s Tom McCarthy won’t be calling tonight’s Phillies game

The Phillies are back in action tonight against the Blue Jays, but McCarthy won't be in Toronto to call the game.

Phillies announcers Tom McCarthy (left) and Ruben Amaro Jr. on NBC Sports Philadelphia.
Phillies announcers Tom McCarthy (left) and Ruben Amaro Jr. on NBC Sports Philadelphia.Read moreCourtesy of Ruben Amaro Jr.

Where is Tom McCarthy?

That’s what fans might be wondering tonight when the Phillies take on the Toronto Blue Jays tonight on NBC Sports Philadelphia.

McCarthy, in his 19th season as the TV voice for the Phillies, will be a couple of channels over on TBS calling an American League matchup between the Cleveland Guardians and New York Yankees. Joining him in the booth will be longtime New York Mets announcer Ron Darling.

TBS, which televises MLB games nationally on Tuesday nights, is a bit shorthanded due to sister station TNT airing the French Open for the first time this year. Hence McCarthy is pinch-hitting for one night — he’ll be back on NBC Sports Philadelphia on Wednesday night alongside former Phillies general manager turned broadcaster Rubén Amaro Jr.

Replacing McCarthy in the booth tonight alongside Amaro will be a familiar voice — longtime radio announcer Scott Franzke. Gregg Murphy will handle play-by-play for the night on 94.1 WIP.

McCarthy certainly keeps busy, spending just about the entire year in the booth. In addition to his main role as the TV voice of the Phillies, McCarthy also works for CBS, calling NFL and college basketball games. In fact, tonight’s gig stems from his work calling hoops, since CBS partners with TNT Sports to broadcast the NCAA men’s basketball tournament.

It’s too bad TBS wasn’t able to pair McCarthy with former Phillies star Jimmy Rollins, who will be in the booth to call the second game of the network’s doubleheader — New York Mets at Los Angeles Dodgers. Joining Rollins will be Don Orsillo and one-time Phillies outfielder Jeff Francoeur.

More MLB games on Apple next year?

Speaking of MLB, it’s still looking for a media partner to replace ESPN, which is in its final year televising Sunday Night Baseball, the Home Run Derby, and the wild card round of the playoffs.

While NBC has been kicking the tires and reportedly put in a bid, Sports Business Journal’s Austin Karp reports that Apple — which already streams a Friday Night Baseball doubleheader on Apple TV+ — is emerging as leader to land at least some of ESPN’s TV package.

No final decision has been made, Karp reported, and Apple isn’t necessarily looking at the same rights NBC is interested in.

ESPN had reportedly been paying MLB $550 million per year, but moved to end its 35-year tenure airing MLB games after baseball refused to renegotiate terms. At issue was the fact that Roku reportedly pays MLB just $10 million a year for its weekly Sunday morning game.

It’s a tricky balancing act for MLB. On the one hand, Apple certainly can afford to pay the league handsomely, but it’s unclear how many fans are actually streaming games on its subscription platform. Apple could also look to a broadcast partner in order to reach more fans, but that would come at a financial cost to MLB.

Either way, MLB is looking to bridge the game for the next three years to 2028, when its TV deals with TNT Sports and Fox Sports also end.

As for Phillies fans, circle June 20 on your calendar. That’s the next time the Phillies are scheduled to appear on Apple TV+, when they’ll take on the Mets.

Phillies’ record and NL East standings

Phillies news

  1. Bryce Harper plans to play tonight after being hit by a pitch against the Atlanta Braves last week.

  2. Rather than continuing to start in place of injured Aaron Nola, Taijuan Walker will be available in a leverage relief role beginning this week in Toronto.

  3. Early Phillies trade deadline preview: Bullpen help will be costly, but here are some relievers to watch.

  4. Phillies Extra, hosted by The Inquirer’s Scott Lauber, is now available in podcast form.

Upcoming Phillies schedule

  1. Phillies at Blue Jays

    1. Game 1: Tonight at 7:07 (NBC Sports Philadelphia)

    2. Game 2: Wednesday, 7:07 p.m. (NBC Sports Philadelphia)

    3. Game 3: Thursday, 3:07 p.m. (NBC Sports Philadelphia)

  2. Phillies at Pirates

    1. Game 1: Friday, 6:40 p.m. (NBC Sports Philadelphia)

    2. Game 2: Saturday, 4:05 p.m. (NBC Sports Philadelphia)

    3. Game 3: Sunday, 1:35 p.m. (NBC Sports Philadelphia)

  3. Cubs at Phillies

    1. Game 1: Monday, 6:45 p.m. (NBC Sports Philadelphia)

    2. Game 2: Tuesday, June 10, 6:45 p.m. (NBC Sports Philadelphia)

    3. Game 3: Wednesday, June 11, 1:05 p.m. (NBC Sports Philadelphia)

  4. Blue Jays at Phillies

    1. Game 1: Friday, June 13, 6:45 p.m. (NBC Sports Philadelphia)

    2. Game 2: Saturday, June 14, 4:05 p.m. (NBC Sports Philadelphia)

    3. Game 3: Sunday, June 15, 1:35 p.m. (NBC Sports Philadelphia)

  5. Phillies at Marlins

    1. Game 1: Monday, June 16, 6:40 p.m. (NBC Sports Philadelphia)

    2. Game 2: Tuesday, June 17, 6:40 p.m. (NBC Sports Philadelphia)

    3. Game 3: Wednesday, June 18, 6:40 p.m. (NBC Sports Philadelphia)

    4. Game 4: Thursday, June 19, 6:40 p.m.

  6. Mets at Phillies

    1. Game 1: Friday, June 20, 7:15 p.m. (Apple TV+)

    2. Game 2: Saturday, June 21, 7:15 p.m. (Fox)

    3. Game 3: Sunday, June 22, 7 p.m. (ESPN)