Skip to content

All-Star Game on Fox comes amid complaints, viewer fatigue

“It’s turning into the Savannah Bananas," Phillies outfielder Nick Castellanos said of the Midsummer Classic.

Kyle Schwarber will be the only Phillies player to take the field during tonight's All-Star Game.
Kyle Schwarber will be the only Phillies player to take the field during tonight's All-Star Game. Read moreYong Kim / Staff Photographer

Is anyone in Philadelphia even planning to watch tonight MLB’s All-Star Game? Not judging by all the complaints.

The sole Phillies player expected to take the field during this year’s Midsummer Classic at Truist Park in Atlanta is outfielder Kyle Schwarber, who entered the All-Star break third in the National League with 30 home runs and who could be headed to free agency after the season.

Zack Wheeler, the only other Phillies player to get an All-Star nod, has opted not to play in order to rest up for the second half of the season.

He’s not alone. As my colleague Scott Lauber points out, 11 of the 24 pitchers initially selected were replaced, with most citing a desire to rest.

Some deserving Phillies players, such a Trea Turner, didn’t earn All-Star nods. Ranger Suárez and Cristopher Sánchez were initially snubbed before being offered the chance to pitch as All-Star replacements, which both declined to do.

All this drew ire from their teammates and pundits across the city, especially after Milwaukee Brewers rookie Jacob Misiorowski — who has pitched a total of five MLB games — received an invite.

“I mean, it’s not the All-Star Game in the sense that the best players go there, or people who have had the best season,” Turner told The Athletic. “It’s whoever sells the most tickets or has been put on social media the most. That’s essentially what it’s turned into.”

Nick Castellanos was a bit more blunt: “It’s turning into the Savannah Bananas.”

» READ MORE: A midsummer classic problem: Getting the best All-Star pitchers to commit to the game

Last year’s All-Star Game drew 7.4 million viewers on Fox, a 6% increase compared to 2023 and a larger audience than this year’s Pro Bowl (4.7 million viewers) and NBA All-Star Game (4.7 million viewers).

But the audience for the All-Star Game has been steadily declining for years, down about 32% from the 10.9 million viewers who tuned in back in 2015 and a far cry from the nearly 30 million who watched in 1985. Some of that is simply the long-term trend of cord cutting, but there’s also fatigue for an exhibition game with increasingly unknown players, and the best only remaining in the game for an inning or two.

Or as Just Baseball’s Leo Morgenstern aptly put it, the “Most-Stars Game.”

“MLB’s All-Star Game now exists to the viewing interest of fewer and fewer,” wrote longtime New York Post columnist Phil Mushnick. “Increasingly it has become an unneeded and unwanted afterthought to the Home Run Derby, which, as a gimmick, has grown tired, left for ESPN — the E stands for excess — to holler over its remains."

For those still tuning in, here’s everything you need to know to watch or stream tonight’s All-Star Game:

What time does the All-Star Game start?

The All-Star Game is scheduled to begin at 8 p.m., and will air live on Fox from Truist Park.

Calling the game is Fox’s World Series crew — play-by-play announcer Joe Davis and Hall of Famer John Smoltz. Ken Rosenthal and Tom Verducci will report from Truist Park.

The game will stream live on the Fox Sports app, although it’s only available there for cable subscribers. It will also stream live on MLB.TV, although the subscription service is hardly worth it for Phillies fans in the Philadelphia market due to its blackout rules.

The game can also be streamed on a host of services that carry Fox, including FuboTV, Hulu With Live TV, DirecTV Stream, Sling TV, or YouTube TV. If you live near Philadelphia, you can also watch it for free using a digital antenna, since Fox 29 is a broadcast channel.

Fox Sports will begin its live coverage at 7 p.m. with a pregame show hosted by Kevin Burkhardt alongside analysts Derek Jeter, Alex Rodriguez, and David Ortiz.

‘Robot umps’ will be used during All-Star Game

In a preview of things to come, MLB will be rolling out its automated ball-strike challenge system during tonight’s All-Star Game.

Commonly referred to as “robot umps,” the system will allow a batter, pitcher, or catcher to challenge a call made by the umpire. Each team has two challenges and will keep them if the umpire’s call is overturned by the robots.

MLB has been testing the system in the minor leagues and rolled it out during spring training earlier this year. It could end up in the majors for good beginning next season, depending how the competition committee votes.

Phillies in the standings

Phillies news

  1. The Phillies used 13 of their 20 picks in the MLB draft on college pitchers: “It was a good year for it.”

  2. Kyle Schwarber can look to fellow All-Star Pete Alonso for what might await him in free agency.

  3. South Jersey’s Logan Dawson is a diehard Phillies fan and can’t believe they drafted him.

  4. What they’re saying about first-round pick Gage Wood, from his “unhittable” fastball to when he might join the Phillies.

All-Star Game rosters

National League

Starters
  1. Will Smith, C, Dodgers

  2. Freddie Freeman, 1B, Dodgers

  3. Ketel Marte, 2B, Diamondbacks

  4. Manny Machado, 3B, Padres

  5. Francisco Lindor, SS, Mets

  6. Ronald Acuña Jr., OF, Braves

  7. Pete Crow-Armstrong, OF, Cubs

  8. Kyle Tucker, OF, Cubs

  9. Shohei Ohtani, DH, Dodgers

Starting pitcher
  1. Paul Skenes, Pirates

Reserves
  1. Hunter Goodman, C, Rockies

  2. Pete Alonso, IF, Mets

  3. Elly De La Cruz, IF, Reds

  4. Brendan Donovan, IF, Cardinals

  5. Matt Olsen, IF, Braves

  6. Eugenio Suárez, IF, Diamondbacks

  7. Corbin Carroll, IF, Diamondbacks

  8. Kyle Stowers, OF, Marlins

  9. Fernando Tatis Jr., OF, Padres

  10. James Woods, OF, Nationals

  11. Kyle Schwarber, DH, Phillies

Starting pitchers:
  1. Andrew Abbott, Reds+

  2. Matthew Boyd, Cubs

  3. MacKenzie Gore, Nationals

  4. Clayton Kershaw, Dodgers (legend pick)

  5. Jacob Misiorowski, Brewers+

  6. Freddy Peralta, Brewers

  7. David Peterson, Mets+

  8. Robbie Ray, Giants

  9. Chris Sale, Braves

  10. Logan Webb, Giants

  11. Zack Wheeler, Phillies

  12. Yoshinobu Yamamoto, Dodgers

Relief pitchers
  1. Jason Adam, Padres

  2. Edwin Díaz, Mets

  3. Trevor Megill, Brewers+

  4. Randy Rodríguez, Giants

  5. Robert Suarez, Padres+

  6. Adrian Morejon, Padres+

American League

Starters
  1. Cal Raleigh, C, Mariners

  2. Vladimir Guerrero Jr., 1B, Blue Jays

  3. Gleyber Torres, 2B, Tigers

  4. Junior Caminero, 3B, Rays+

  5. Jacob Wilson, SS, Athletics

  6. Aaron Judge, OF, Yankees

  7. Riley Green, OF, Tigers

  8. Javier Báez, OF, Tigers

  9. Ryan O’Hearn, DH, Orioles

Starting pitcher
  1. Tarik Skubal, Tigers

Reserves
  1. Alejandro Kirk, C, Blue Jays

  2. Jonathan Aranda, IF, Rays

  3. Alex Bregman, IF, Red Sox

  4. Jazz Chisholm Jr., IF, Yankees

  5. Maikel Garcia, IF, Royals+

  6. Brandon Lowe, IF, Rays

  7. Zach McKinstry, IF, Tigers+

  8. Isaac Paredes, IF, Astros+

  9. Jeremy Pena, IF, Astros

  10. Bobby Witt Jr., IF, Royals

  11. Randy Arozarena, OF, Mariners+

  12. Byron Buxton, OF, Twins

  13. Steven Kwan, OF, Guardians

  14. Julio Rodrigues, OF, Mariners

  15. Bret Rooker, DH, Braves

Starting pitchers
  1. Hunter Brown, Astros

  2. Kris Bubic, Royals

  3. Garrett Crochet, Red Sox

  4. Jacob deGrom, Rangers

  5. Max Fried, Yankees

  6. Yusei Kikuchi, Angels

  7. Casey Mize, Tigers+

  8. Drew Rasmussen, Rays+

  9. Carlos Rodon, Yankees+

  10. Joe Ryan, Twins+

  11. Shane Smith, White Sox

  12. Bryan Woo, Mariners

Relief pitchers
  1. Aroldis Chapman, Red Sox

  2. Carlos Estevez, Royals+

  3. Josh Hader, Astros

  4. Andrés Muñoz, Mariners

+ Named as a replacement