How to watch San Francisco Giants vs. Kansas City Royals

SAN FRANCISCO, CALIFORNIA - JULY 11: Tyler Mahle #54 of the San Francisco Giants pitches at Oracle Park on July 11, 2026 in San Francisco, California. (Photo by Andy Kuno/San Francisco Giants/Getty Images) | Getty Images

The San Francisco Giants continue this three-game road series against the Kansas City Royals this afternoon.

Taking the mound for the Giants will be right-hander Tyler Mahle, who enters today’s game with a 5.31 ERA, 4.46 FIP, with 73 strikeouts to 32 walks in 78 innings pitched. His last start was in the Giants’ 4-2 win over the Colorado Rockies on July 11th, in which he allowed one run on five hits with four strikeouts and three walks in seven innings.

He’ll be facing off against Royals right-hander Luinder Avila, who enters today’s game with a 5.08 ERA, 4.57 FIP, with 50 strikeouts to 34 walks in 56.2 innings pitched. His last start was in the Royals’ 5-3 loss to the Baltimore Orioles on July 10th, in which he allowed three runs on seven hits with three strikeouts and three walks in five innings.

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Game #101

Who: San Francisco Giants (42-58) vs. Kansas City Royals (41-60)

Where: Kauffman Stadium, Kansas City, Missouri

When: 4:40 p.m. PT

Regional broadcast: NBC Sports Bay Area

National broadcast: n/a

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

Former Kings Goalie Announces Retirement, Begins Surprising New Career

Jack Campbell’s NHL journey has come to an end, but the next chapter of his life is already underway.

The former Los Angeles Kings goaltender announced Monday that he is retiring from professional hockey after nine NHL seasons and will begin a new career as an identity and performance coach with Novus Global. In an emotional message shared on Instagram, Campbell said he realized the work that fulfilled him most was no longer stopping pucks, but helping others unlock their potential.

“Walking away from hockey wasn’t easy. It gave me more than I could have ever imagined. But over the last few years, I realized the work that brought me the most fulfillment wasn’t stopping pucks—it was helping people become who they’re capable of becoming.”

For many around the league, Campbell will be remembered for his time with the Toronto Maple Leafs and Edmonton Oilers. But it was in Los Angeles where his NHL career truly found its footing.

A former first-round pick who went 11th overall to the Dallas Stars in the 2010 NHL Draft, Campbell spent years trying to establish himself at hockey’s highest level. His NHL debut came with Dallas during the 2013-14 season, but opportunities were scarce, and the highly regarded prospect struggled to gain traction.

Everything changed after the Stars traded him to the Kings in 2016.

Los Angeles gave Campbell the opportunity to reset his career, develop his game and, perhaps most importantly, rebuild his confidence. Working behind franchise legend Jonathan Quick, Campbell embraced the backup role while steadily proving he could be counted on whenever his number was called.

His breakout arrived during the 2018-19 season after Quick missed significant time because of injury. Campbell stepped into an expanded role and responded with the best hockey of his career to that point, posting a .928 save percentage, a 2.30 goals-against average and two shutouts across 31 appearances.

More than the numbers, Campbell gave the Kings stability during a transitional period for the franchise. Night after night, he delivered dependable performances that earned the trust of teammates and coaches while showing the rest of the NHL he was far more than a former top prospect searching for another chance.

He followed that performance with another strong campaign in Los Angeles, recording a save percentage above .900 and a goals-against average below 2.75 before the Kings dealt him to the Maple Leafs during the 2019-20 season.

The move to Toronto brought Campbell into one of hockey’s biggest markets, and he continued to build on the success he had found in Southern California. His play earned him a selection to the 2022 NHL All-Star Game and helped position him as one of the top goaltenders available in free agency that summer.

The Edmonton Oilers rewarded him with a five-year contract in 2022, hoping he would solidify their crease. Instead, Campbell struggled to rediscover the consistency that defined his years with the Kings and much of his tenure in Toronto. Edmonton ultimately bought out the remaining years of his contract during the 2024 offseason.

His final season came within the Detroit Red Wings organization. Campbell appeared in 14 games for the AHL’s Grand Rapids Griffins but did not return to the NHL before deciding to step away from the game.

Although his career took him through Dallas, Toronto, Edmonton and Detroit, Los Angeles stands as the place where everything changed. The Kings provided Campbell with the opportunity that transformed him from an uncertain former first-round pick into a trusted NHL goaltender and eventual All-Star.

Now, Campbell is carrying those experiences into a different profession. Rather than mentoring teammates from the crease, he’ll be helping athletes, executives and other high performers as an identity and performance coach with Novus Global—a role he says aligns with the purpose he discovered during the final years of his playing career.

Game 101 Game Day Thread – Chicago White Sox @ Texas Rangers

ARLINGTON, TEXAS - JULY 11: Kumar Rocker #80 of the Texas Rangers stands on the mound during the game against the Houston Astros at Globe Life Field on July 11, 2026 in Arlington, Texas. (Photo by Tim Heitman/Getty Images) | Getty Images

Chicago White Sox @ Texas Rangers

Tuesday, July 21, 2026, 7:05 PM CDT (105.3 The Fan / Rangers Sports Network)

The Shed

LHP Noah Schultz vs. RHP Kumar Rocker

Today’s Lineups

WHITE SOXRANGERS
Sam Antonacci – LFWyatt Langford – DH
Munetaka Murakami – 1BJustin Foscue – 2B
Miguel Vargas – 3BJosh Jung – 3B
Braden Montgomery – RFBrandon Nimmo – RF
Andrew Benintendi – DHJake Burger – 1B
Tristan Peters – CFEzequiel Duran – SS
Chase Meidroth – 2BCam Cauley – CF
Luisangel Acuna – SSElias Diaz – C
Drew Romo – CAlejandro Osuna – LF
Noah Schultz – LHPKumar Rocker – RHP

Go Rangers!

Jet Greaves seeks $7.5 million. Will the Columbus Blue Jackets blink?

Time is ticking for the Blue Jackets and Jet Greaves to find common ground before an arbitration hearing July 23 decides the goalie’s salary for the upcoming season.

Once the hearing starts, the two sides must abide by what the arbiter decides in a ruling that must be submitted within 48 hours after each side presents its case.

Since Greaves filed for arbitration July 5, the Blue Jackets got to decide the length of a new contract and chose one year over the maximum two, which would have put Greaves, 25, straight into unrestricted free agency without compensation.

Briefs for the hearing were submitted July 21 and the sides are far apart on salary.

Greaves, who became the Blue Jackets’ top goalie last season in his first full NHL campaign, is asking for $7.5 million on a one-year deal while the Blue Jackets are offering $2.8 million.

Should the two sides not meet somewhere between those numbers prior to the hearing, an arbiter will decide Greaves’ salary for next season.

The arbiter can set the salary at any number that's at least equal to 85% of what Greaves made last season. Greaves made $825,000 in 2025-26, including a $25,000 signing bonus, so his minimum is $701,250.

He'll almost certainly make much more than that number and what he made last season, but the biggest hurdle in signing Greaves to a new contract is his lack of NHL experience.

Last season, he put together an impressive breakout with a 26-19-9 record, 2.60 goals-against average, .908 save percentage and two shutouts in 55 appearances to rank him fourth in the NHL in save percentage, fifth in goals-against and 11th in wins among goalies who played at least 3,000 minutes.

Columbus Blue Jackets goaltender Jet Greaves (73) stops a shot during the third period of the NHL hockey game against the Boston Bruins at Nationwide Arena on March 29, 2026. The Blue Jackets lost 4-3 in a shootout.

That’s his only full season, though, despite playing for the Blue Jackets in each of the previous three years. Greaves is also undersized for the position at 6 feet and 188 pounds, so finding comparable goalies could be a challenge.

That likely explains why there’s such a big divide between his salary submission and the team’s.

There’s still time to agree on an extension without going through a hearing, which the Blue Jackets have never done in 25 years, but Greaves’ situation should be resolved by July 25. The Blue Jackets could walk away from an arbitration ruling that exceeds a threshold of $4,538,958, which would make Greaves an unrestricted free agent, but that’s unlikely.

The Jackets are also trying to re-sign restricted free agent forwards Adam Fantilli and Cole Sillinger, who has an arbitration hearing set for July 27. Fantilli, a first-time RFA, is set for a huge pay raise going into his fourth season, while Sillinger is likely bound for a modest raise from his $2.25 million salary.

Dispatch Blue Jackets reporter Brian Hedger can be reached at bhedger@dispatch.com

This article originally appeared on The Columbus Dispatch: Jet Greaves seeks $7.5 million. Will the Columbus Blue Jackets blink?

Dodgers beat Phillies, manage Justin Wrobleski with long postseason run in mind

Dodgers pitcher Justin Wrobleski throws form the mound during the first inning against the Philadelphia Phillies.
Dodgers pitcher Justin Wrobleski helped lead his team to a road win over the Philadelphia Phillies on Tuesday night. (Emilee Chinn / Getty Images)

Every year, teams across Major League Baseball claim that they have their sights set on the World Series. But the Dodgers have made that pilgrimage through October so routine, and have leveraged their financial might to assemble such a deep roster, that the extra month of play weighs more heavily on their midseason decisions than it does for any other club.

Yes, the Dodgers want to claim the best regular-season record in the majors. But they also know how vital it is to peak in health and performance at the right time. Part of that puzzle is managing workload for young pitchers who are poised to be major postseason contributors.

So, expect them to be keeping a watchful eye on left-hander Justin Wrobleski in the second half.

“He’s obviously a huge piece of what we’re doing and what we’re going to be doing,” Dodgers manager Dave Roberts said before Wrobleski held the Phillies to one run through 6 1/3 innings in the Dodgers’ 2-1 win over the Phillies on Tuesday. “Obviously with the six-man [rotation] that we’re kind of beholden to for this whole season, I think that’s helped. And each outing, just manage how he’s looking, how he’s feeling, and a lot of conversations that we have. But yeah, we’re still looking out to play through October, so got to be mindful of the workload.”

Read more:How Dodgers' Justin Wrobleski went from demotion to All-Star in less than two years

Wrobleski reached the 100-inning mark in his last start before the All-Star break — and then recorded five strikeouts in his first Midsummer Classic, on his 26th birthday no less. He’s on pace to reach a career high in innings well before the end of the regular season.

He’ll blow past the 123 ⅓ innings he threw last year between triple A, the majors and the postseason. But his overall workload last year could be considered a little higher than the innings count, factoring in the work he put in to fix his delivery early in the year and stay ready during the playoffs before making his postseason debut in the World Series.

This year, Wrobleski has thrown the second-most innings of any Dodger, behind only Yoshinobu Yamamoto (119 ⅔). There’s a wide gap before No. 3 on that list, Emmet Sheehan (87 2/3).

The Dodgers have two avenues to subtly ease Wrobleski’s workload, when merited, through number of starts and through pitches within a start.

Even with Shohei Ohtani (left knee irritation) out of the rotation indefinitely, the Dodgers want to keep their starting pitchers on a six- to seven-day rotation. That will naturally cut down on innings, compared to pitching on regular rest.

On Tuesday, Roberts didn’t take the ball from Wrobleski until after the first out in the seventh inning, a deep start, but he was efficient enough that his pitch count was only up to 89.

Wrobleski gave up a run in the first inning on consecutive base hits. But after that, he only let two more runners even reach scoring position.

Dodgers third baseman Max Muncy’s two-run home run gave the Dodgers the lead in the fourth inning. It was his 228th home run as a Dodger, tied with Ron Cey for No. 5 on the franchise all-time list (tied for No. 2 since the Dodgers moved to Los Angeles).

Closer Tanner Scott recorded a five-out save to seal the victory on a wild double play that included a pickle between third and home.

Sign up for more Dodgers news with Dodgers Dugout. Delivered at the start of each series.

This story originally appeared in Los Angeles Times.

Braves vs. Padres chat & discussion: López vs Buehler

ATLANTA, GA - JULY 20: Michael Harris II #23 of the Atlanta Braves runs up the outfield wall in the fourth inning during the game against the San Diego Padres at Truist Park on July 20, 2026 in Atlanta, Georgia. (Photo by Jack Casey/Atlanta Braves/Getty Images) | Getty Images

Can the Atlanta Braves go for three consecutive games and put the Sand Diego Padres away early?

Find out starting at 7:15 p.m. ET for first pitch.

Lineups

Preview

Game Thread: Would love to go on a nice lil’ run here

PHILADELPHIA, PA - JULY 14: Drew Rasmussen #57 of the Tampa Bay Rays poses for a photo during the 2026 All-Star Red Carpet Show presented by Mastercard at Independence Mall on Tuesday, July 14, 2026 in Philadelphia, Pennsylvania. (Photo by Daniel Shirey/MLB Photos via Getty Images) | MLB Photos via Getty Images

Go Rays!

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

One mistake dooms Zack Wheeler as the bats come up small behind him

One mistake dooms Zack Wheeler as the bats come up small behind him originally appeared on NBC Sports Philadelphia

Zack Wheeler threw 93 pitches Tuesday night.

Ninety-two of them were really good.

One wasn’t. And that made all the difference.

Wheeler and the Phillies suffered a 2-1 loss to the Los Angeles Dodgers in the rain at Citizens Bank Park.

The ending was a little ugly for the Phils. They had runners at second and third with one out in the bottom of the ninth, but the Dodgers pulled off a game-ending double play as the Phillies ran themselves out of the inning.

It was the first loss with Wheeler on the mound since June 9 when the Phillies were beaten, 3-2, in Toronto. Wheeler allowed just one run over six innings in that game, but didn’t get much run support.

Tuesday night’s game was similar. The Phillies, who have the majors’ worst on-base percentage at .303, had just five hits entering the ninth inning. They scored a run with two outs in the bottom of the first inning, but nothing the rest of the way. Dodgers lefty Justin Wrobleski had a lot to do with that. Exactly a week after striking out five in two innings of work in the All-Star Game, he returned to the CBP mound and allowed just five hits and a run over 6 1/3 innings. He walked just one and struck seven.

Wheeler was just as good as Wrobleski. He gave up just five hits over seven walk-free innings. He struck out nine.

Ultimately, Wheeler was done in by one pitch, a first-pitch cutter to lefty-swinging Max Muncy in the top of the fourth inning. The pitch was slightly elevated, out and over the plate, and Muncy pounded it 421 feet to center for a two-run home run. Andy Pages, who had singled to lead off the inning, was on first base.

Wheeler had struck out Muncy on a full-count cutter in the second inning. In the fourth, Muncy appeared to be looking for the pitch.

After the Muncy home run, Wheeler retired 11 of the next 12 batters he faced to keep the game close, but the Phillies’ bats did not respond.

Wheeler has a 2.08 ERA in his last nine starts. For the season, his ERA stands at 2.16.

One night after struggling mightily in the field, shortstop Trea Turner made three nice plays in the field, one charging the ball, one going to his left and one going to his right.

The Phils and Dodgers, playoff opponents last October, have split the first two games of the series. Aaron Nola (3-7, 5.68) faces lefty Eric Lauer (4-5, 4.81) in the series finale Wednesday night.

(More coming…)

Mets vs. Brewers: Lineups, broadcast info, and open thread, 7/21/26

May 20, 2026; Washington, District of Columbia, USA; New York Mets starting pitcher Zac Thornton (49) pitches in his major league debut against the Washington Nationals during the first inning at Nationals Park. Mandatory Credit: Geoff Burke-Imagn Images | Geoff Burke-Imagn Images

Mets lineup

A.J. Ewing – LF
Juan Soto – DH
Bo Bichette – 3B
Francisco Lindor – SS
Carson Benge – RF
Luis Robert – CF
Jared Young – 1B
Marcus Semien – 2B
Luis Torrens – C

Zac Thornton – LHP

Brewers lineup

Jackson Chourio – LF
Brice Turang – 2B
William Contreras – DH
Andrew Vaughn – 1B
Garrett Mitchell – CF
Gary Sanchez – C
Luis Lara – RF
Cooper Pratt – SS
Joey Ortiz – 3B

Brandon Sproat – RHP

Broadcast info

First pitch: 7:40 PM EDT
TV: SNY
Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2

TWINS AT GUARDIANS, discussion: Messick vs. Rojas (opener) & Anderson

MIAMI, FLORIDA - JULY 11: Kyle Manzardo #9 of the Cleveland Guardians at bat against the Miami Marlins in the first inning of the game at loanDepot park on July 11, 2026 in Miami, Florida. (Photo by Megan Briggs/Getty Images) | Getty Images

Here’s the Twins’ lineup:

Here’s the Guardians’ lineup:

Let’s go, Guardians!

Which Flames Players Made NHL.com's Top 250 Fantasy Rankings for 2026-27?

As we approach roughly 70 days until the start of the 2026-27 season, it is never too early to think about fantasy hockey. NHL.com recently announced its Top 250 fantasy player rankings, with only five members of the Calgary Flames cracking the list. Considering the organization is in the midst of a rebuild and its superstar power is limited now with Blake Coleman gone, it's no surprise that so few Calgary players found their way into the rankings. 

Which Flames Players Made NHL.com's Top 250 Fantasy Rankings for 2026-27?

Unfortunately, there were no Flames players in the Top 50, Top 100, or even in the Top 150. Their first ranked player, at 190, is newly acquired defenseman Simon Nemec, who had 11 goals and 26 points in 68 games with the New Jersey Devils last season. He was the second-highest-scoring defender on the team behind Luke Hughes despite having the fifth-worst plus/minus total at minus-11. 

At 221st overall, Zayne Parekh joined the rankings. The 20-year-old played 37 games with the Flames last year, collecting four goals and nine points with a minus-9 rating. In limited time with the Calgary Wranglers, he had five points in four games. Heading into next season, the young star in the making is slated to be a bottom-pairing defenseman, waiting for the opportunity to break out.

Not too far down the list at No. 234 and No. 235, Nemec and Parekh are joined by former 20-goal scorer Matt Coronato and 20-year-old Matvei Gridin. Last year in 80 games, the 23-year-old Coronato led the Flames in scoring with 18 goals and 45 points, two points ahead of captain Mikael Backlund. After scoring 24 goals in 2024-25, Coronato regressed while the Flames struggled to score as a team.

Meanwhile, Gridin got his first taste of NHL action last year, scoring six goals and 20 points in 37 games, the same number of games he played with the Wranglers. But he had 10 goals and 30 points in the NHL. Heading into next season, there's a chance that Gridin finds himself in a significant role in the rebuilding Flames, tapped as a top-line winger at the moment.

Finally, the last-ranked player on the NHL.com list is goaltender Dustin Wolf. As the Flames tumbled down the standings, Wolf had his first losing season, posting a 23-29-3 record and leading the NHL in losses. After carrying Calgary to higher finishes than expected in previous years, it appears that he's plateaued with a 60-52-12 record through 128 games. Now, that's not just on Wolf, but the team in front of him. 


Are you surprised that more Flames players didn't make the list? Can Jonathan Huberdeau have a bounce-back campaign? Could Connor Zary reach 20 goals? What about Morgan Frost and Joel Farabee? Let us know your thoughts in the comments. 

Rays @ Jays Game Thread

Jul 17, 2026; Toronto, Ontario, CAN; A general view of the home run dragon of the Toronto Blue Jays during batting practice before a game against the Chicago White Sox at Rogers Centre. Mandatory Credit: Nick Turchiaro-Imagn Images | Nick Turchiaro-Imagn Images

Game #101.

With 2 wins in the last 7 playoffs seem a long lost hope. I would like some runs. Note the plural form of the word.

We went through a nice stretch where we scored 39 runs in 6 games, just a few days ago. Could we please do that again?

There has been a little change to the lineup. Lukes is at the top, followed by Vlad and Clement. I’m not a fan of Clement leading off, so this is better for me. I’m happy to see Jonatan Clase getting some playing time.

This could be one of the last starts for Kevin Gausman in a Jays jersey. He would be a prime trade candidate. I’d try to arrange a trade for him, if I were a buyer at the deadline.

Today’s Lineups

RAYSBLUE JAYS
Yandy Diaz – DHNathan Lukes – RF
Jonathan Aranda – 1BVladimir Guerrero – 1B
Junior Caminero – 3BErnie Clement – 2B
Cedric Mullins – CFGeorge Springer – DH
Jonny DeLuca – RFDaulton Varsho – CF
Chandler Simpson – LFKazuma Okamoto – 3B
Ben Williamson – 2BBrandon Valenzuela – C
Taylor Walls – SSAndres Gimenez – SS
Nick Fortes – CJonatan Clase – LF
Drew Rasmussen – RHPKevin Gausman – RHP

Score Jays Score

We’ve had a lot of injuries this season, but I’m almost sure none of our players have had the injury the A’s are posting for Joshua Kuroda-Grauer.

Meleek Thomas recognized for impressive Summer League performance

LAS VEGAS, NV - JULY 17: Meleek Thomas #15 of the Cleveland Cavaliers dribbles the ball during the game against the Chicago Bulls on July 17, 2026 at the Thomas & Mack Center in Las Vegas, Nevada. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by David Becker/NBAE via Getty Images) | NBAE via Getty Images

The Cleveland Cavaliers traded out of the first round of this most recent draft, but still ended up with a player on the NBA Summer League First Team.

Cleveland’s second-round pick, Meleek Thomas, joined Cameron Boozer (Memphis Grizzlies), Brayden Burries (Milwaukee Bucks), Yaxel Lendeborg (Golden State Warriors) and Caleb Wilson (Chicago Bulls) on the NBA Summer League First Team. Thomas was the only player from that group who was selected outside of the lottery.

Thomas’s spot is well-deserved. He led Summer League in scoring with 27.3 points per game on an incredibly efficient .500/.438/1.000 shooting splits over four games. This included an impressive 35-point outing to defeat the Miami Heat on July 23.

Judging a rookie exclusively by how they perform in Summer League is foolish. The competition level and the role they will play in the NBA aren’t close to the same. Excelling in Las Vegas doesn’t necessarily mean they will do so in the league. At the same time, how poised Thomas was in this environment is encouraging.

Thomas showed that he has the skills to be an effective natural scorer. His fluidity, ability to create off the dribble, and lethal shot were on display in every game he played. Defenders weren’t able to stay in front of him. And when Thomas got to where he wanted on the court, he scored efficiently.

Thomas likely won’t be an on-ball scorer early in his NBA career, at least not if he’s sharing the floor with the likes of James Harden and Donovan Mitchell. Yet, the skills that made him such an elite scorer in Summer League (shooting, ability to attack closeouts, midrange shooting) can translate over to more off-ball roles, if he chooses to apply them in that way. We’ll get our first idea if they can during preseason.

It’s too early to declare that the Cavs got the steal of the draft. We’ll wait until after the season to see if a discussion like that is necessary. But as of now, the Cavs have to be happy with what they’ve seen from their most recent draft pick.

Dodgers at Phillies game chat

PHILADELPHIA, PENNSYLVANIA - JULY 20: Mookie Betts #50 of the Los Angeles Dodgers hits a two run home run in the top of the ninth inning against the Philadelphia Phillies at Citizens Bank Park on July 20, 2026 in Philadelphia, Pennsylvania. The Phillies defeated the Dodgers 10-7. (Photo by Mitchell Leff/Getty Images) | Getty Images

A couple of All-Stars on the mound on Tuesday night in Philadelphia.

Tuesday game info

  • Teams: Dodgers at Phillies
  • Ballpark: Citizens Bank Park, Philadelphia
  • Start time: 3:40 p.m. PT
  • TV: SportsNet LA, TBS
  • Radio: AM 570 (English), KTNQ 1020 AM (Spanish)

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

San Diego Padres at Atlanta Braves

ATLANTA, GA - JULY 20: San Diego infielder Sung-Mun Song (24) swings at a pitch during the MLB game between the San Diego Padres and the Atlanta Braves on July 20th, 2026 at Truist Park in Atlanta, GA. (Photo by Rich von Biberstein/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

San Diego Padres (49-51) at Atlanta Braves (58-41), July 21, 2026, 4:15 p.m. PST

Watch: Padres.TV

Location: Truist Park – Atlanta, GA

Listen: 97.3 The Fan



Please remember our Game Day thread guidelines.

  • Don’t troll in your comments; create conversation rather than destroying it
  • Remember Gaslamp Ball is basically a non-profanity site
  • Out of respect to broadcast partners who have paid to carry the game, no mentions of “alternative” (read: illegal) viewing methods are allowed in our thread

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!