SF Giants face a gauntlet before All-Star break based on 2027 schedule

The two teams locked in a battle for fourth place in the National League West will renew their rivalry early and late next season. That battle might come down to the bitter end as the San Francisco Giants close the 2027 season with a three-game series at Coors Field.

The season will kick off early, on Thursday, March 25 in San Francisco, before the teams take a well-earned rest day on Friday before continuing the series. The Giants start the season with six games against NL West opponents, then don’t see a division rival for five more weeks, when they travel to UNIQLO Field to face a Los Angeles Dodgers team that will probably have added Robbie Ray, Tarik Skubal, Luis Arraez, and LeBron James in free agency.

They won’t play the San Diego Padres until May 24, to start one of their two 10-game homestands of the season. The second 10-game stretch at Oracle Park will follow the All-Star Break, starting with the A’s, ending with the Padres, and stuffed with a whopping four-game helping of Rockies in the middle. September has a nine-game homestand and jsut two six-game road trips,

Do you like June Swoons? The Giants are set up for one of those next season, with trips to San Diego, Arizona, Philadelphia, and Toronto, and visits from the Dodgers, Chicago Cubs, Tampa Bay Rays, and the New York Mets, who have to be better next season, right?

The reward for making it through the June gauntlet is a 10-game road trip leading into the break, including a stretch of 16 games in 16 days. It could be brutal for the pitching staff, with a four-game series in the launching pad of Arizona’s ballpark followed by three games at the moon base of Coors Field, which is an even better hitters’ park

But things ease up as the season progresses. August begins with the Dodgers, Cubs, Milwaukee Brewers, and Dodgers again, but then the Giants get six games with the Miami Marlins, three each with the Washington Nationals, Boston Red Sox, and the A’s. September has a nine-game homestand and just two six-game road trips, each featuring a strange geographic double: St. Louis-San Diego and Minneapolis-Denver.

After the All-Star Break, the Giants have 34 home games to 30 road games, with 67% of their matchups taking place in California. It’s hard to predict exactly which games will be tough one year out, but it feels safe to say that the Dodgers and Brewers will continue to be difficult opponents, and the Giants play both in separate six-game stretches in early May and early August.

What’s going to be the easiest ticket to buy? The Wednesday, September 1 home game against the Cleveland Guardians, likely to be an afternoon contest. If you really want to catch a foul ball, circle this game on your calendar.

Is it a tough schedule? At a glance, the Giants seem to have easier American League opponents at home and a tougher inter-league road schedule, while the season may vacillate wildly from brutal stretches to easier ones. Generally, this a tougher schedule in the hot parts of summer but starts and ends fairly gently. This team could rack up a lot of wins early, assuming they have a bullpen and not a bunch of weird zealots who don’t believe in evolution or throwing strikes to the leadoff man. And they’re generally less sucky.

But if they don’t get off to a good start, it might be a long, long summer. Specifically from June 14-July 11, hoo boy.

LeBron James shouts out Bronny, USC medical staff in TIME 100 speech

LeBron James has had a busy summer thus far. While everyone awaits his announcement of which team he will play for next, he was honored with the cover of Time magazine's "TIME100 Most Influential People in Sports."

In his unrehearsed speech, he discussed the importance of sports and how they got him to where he is today. He also took a personal moment in which he spoke on his gratitude for the University of Southern California medical staff that saved his son.

James' eldest son, Bronny, attended USC during the 2023-24 season. James' son suffered a sudden cardiac arrest during a summer basketball workout at USC on July 24, 2023.

Bronny was diagnosed with a functionally significant congenital heart defect.

"Shout out my oldest son Bronny. ... We just had the story obviously with Damar (Hamlin), you know, those guys come up here, talk about cardiac arrest and how important that is. Our son went through something like that a few years ago at USC," the 41-year-old James said. "And obviously, if it wasn't for the coaching staff and the medical team and everybody at USC being there in a timely fashion, we'd possibly be sitting here without our son, our oldest son. So thank you to everybody and all the efforts when it comes to cardiac arrest."

Bronny made a full recovery and played his freshman year with the Trojans, albeit in limited minutes. He went on to become the 55th overall selection in the 2024 NBA Draft by the Los Angeles Lakers, with Bronny and LeBron James then becoming the first father-son duo to share an NBA court.

"Guys, take that serious. If you got kids in elementary, you got kids in middle school, kids in high school, colleges. Make sure they have these devices available where you can get them, practice them. It's very important, super, super important. Obviously, we know how important it is to our family, so we're a big advocate of that," LeBron James said.

Although the elder James will no longer play for the Lakers, his firstborn will remain in LA after his contract with the Lakers became fully guaranteed for $2.3 million on June 30. The 21-year-old has a contract that will pay him this year, with a team option to keep him until his deal expires in 2028.

In the 2025-26 campaign, his second NBA season, Bronny James averaged 2.9 points, 1.2 assists, 0.5 steals in 8.9 minutes per game. He shot 40.9% from the field, 38.6% on 3-point field goals and 85.7% from the free throw line.

This article originally appeared on USA TODAY Sports: LeBron James shouts out Bronny, USC medical staff in TIME 100 speech

Cyclist Rohan Dennis pleads guilty to driving with suspended licence after crash that killed wife

Adelaide-based Olympian was banned from driving for five years over Melissa Hoskins’ 2023 death

Former professional cyclist Rohan Dennis faces a jail sentence after admitting he drove while disqualified over the events leading up to the death of his Olympian wife, Melissa Hoskins.

A judge had previously warned the former Olympian he would be jailed if he drove while banned.

Continue reading...

Summer squad’s victory still a few points short

LAS VEGAS, NV - JULY 16: Allen Graves #22 of the Toronto Raptors handles the ball during the game against the Miami Heat on July 16, 2026 at the Cox Pavilion 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 Mike Kirschbaum/NBAE via Getty Images) | NBAE via Getty Images

While they were hoping for a playoff spot, the Summer League Toronto Raptors’ 99-90 victory over the Miami heat tonight won’t clinch them a top-four spot. Sharing a 3-1 record with a number of other teams, the final seeding came down to point differential, which doesn’t fall in the Raptors’ favour. The narrow margin of their previous wins and their victory tonight just won’t cut it.

While disappointing, Summer League isn’t over yet, and Toronto will play their final “consolation” game on Saturday, July 18 at a time that is to be determined.

Allen Graves continues to thrill as he led Toronto with 23-6-4. Seth Lundy also had a strong performance with 19-3-6 and is showing potential to find himself a contract somewhere. Bittle (13), Burnett (10), and Key (11) also scored in double figures. Everyone who checked in made a contribution to the stat sheet. 

Toronto was the first on the board in the first quarter and both teams went blow for blow for the 10-minute frame. Nathan Bittle opened up the scoring in the game with a long range shot. He showed his ability to make decisions  when being run off the line with an excellent start to the game. His rebounding and size continue to be his greatest assets and probably the things that will earn him a spot on the roster this year. 

Without many stoppages, starters began to get winded with the pace of the game and timely substitutions brought back a little bit of the energy. Jamarion Sharp’s size helped create some highlight play as the frame expired:

In the second, Toronto was able to scratch back and build their own lead, with Seth Lundy making some more great shots we’ve become accustomed to. He stayed hot throughout the frame, knocking down shots with every opportunity he got.  

Allen Graves also started connecting from long range after struggling in the first frame from that distance. His court vision is the greatest thing that doesn’t stand out on a stat sheet. Reading who’s open and delivering great passes continue to demonstrate how he will fit in Toronto’s system. This was on full display throughout the entire first half as well

Toronto built a significant cushion by the midway point of the second frame, finding the bottom of the basket on almost everything, spending much of the quarter perfect from the floor. Going to the locker room, they boasted a 10 point lead. 

Miami made adjustments though, and started to fight back early on. Unlike the second, Toronto couldn’t convert anything in the first two minutes, giving up a 12-0 run for the Heat. Seth Lundy spearheading Toronto’s first points of the frame. 

The Raptors were able to stop the bleeding due to his shooting and scoring. Miami continued to charge back led by the tandem of Young and Tre White. Toronto had most of their leading scorers pulled from the floor at this point, once again resorting to a back and forth scoring stalemate. Tyreke Key tried to contribute, but struggled more in this matchup than his last couple games. A couple of incomplete putbacks were the lowlight from this quarter, but in the final minutes Toronto was able to pull back ahead. 

In the final frame, they were able to organize. The uncertainty and pressure to create as large a lead as possible seemed to set in. They finally built it to 10, but poor decision making and turning the ball over quickly made it disappear. This quarter was messy, with everyone making little plays that helped. The urgency wasn’t present for Toronto in the fading minutes of the match and some meandering play meant the game closed with only a nine point lead, a mere five points short of qualifying for the semifinal game.

Returns & Rematches: 5 Most Compelling Games For Golden Knights In 2026-27

On Thursday, the Vegas Golden Knights released the schedule for the 2026-27 regular season, which will have 84 games after a shortened preseason. The regular season begins on September 29th at home against the Chicago Blackhawks and ends on April 10th at home against the Los Angeles Kings.

Every game is important in its own right, but certain ones certainly stand out for their narratives and entertainment value. So, without further ado, here are the five biggest matchups for the Golden Knights during the 2026-27 regular season.

December 21st @ Carolina Hurricanes

Every year, as soon as the NHL releases the regular season schedule, neutral fans scramble to circle the rematch of the most recent Stanley Cup Final. After a truly dominant run to the Stanley Cup Final, the Golden Knights exited the postseason with a whimper on the back of a 22-save shutout from Hurricanes goaltender Brandon Bussi. They’re desperate to get the taste of defeat out of their mouths, and this is the first chance to do so. 

While winning the rematch won’t fully erase the sting of defeat, it might be critical to do so to set the tone for the new season. There’s no question that the Golden Knights will give this game everything they’ve got, and the Hurricanes will as well. 

January 2nd vs Colorado Avalanche

While the Stanley Cup Final rematch promises emotional fireworks, it’s possible that the Western Conference Final rematch could threaten to steal the spotlight in terms of entertainment. And how could it not, after what the Golden Knights did to the Avalanche during those six days in late May? Make no mistake, the Golden Knights thoroughly embarrassed the Avalanche, and their opponent will likely be out for blood. 

The Avalanche are a high-flying offensive team, and after getting shut down for four straight games, they’ll be chomping at the bit to prove it. And, hey, Nathan MacKinnon and Cale Makar are always worth the price of admission. This has the potential to be one of the best matchups of the season. 

February 15th vs Detroit Red Wings

The Golden Knights will host several return games during the 2026-27 regular season, but two will stand out from the rest in terms of emotional impact. The first return game will be for Keegan Kolesar, a fan favorite known for his physicality, who was traded to the Red Wings at the start of the offseason. 

Kolesar embraced the Las Vegas community, and they embraced him right back. He’s sure to get a warm welcome from the fans in T-Mobile Arena ahead of what will be an emotional game.

February 19th @ Dallas Stars

Few things are more compelling than an outdoor hockey game. The actual hockey itself is often quite sloppy because of the weather conditions, but we love these outdoor games anyway because of the spectacle they offer. The two teams walk out in themed outfits, there’s usually a musical entertainer, and nothing makes athletes happier than an opportunity to take the game back to the way they played it as kids.

On February 19th, the Golden Knights will play their second outdoor game— and first Stadium Series game— in franchise history against the Dallas Stars at AT&T Stadium. They already used the Elvis outfit back at the 2024 Winter Classic against the Seattle Kraken, so it’s anybody’s guess what they’ll walk out in this year.

March 13th vs New York Rangers

The second and final return game of the season features a rare home-grown talent: Pavel Dorofeyev. Vegas selected Dorofeyev in the third round of the 2019 NHL Entry Draft, and he developed into a dangerous scoring winger. But all good things come to an end– because they couldn’t afford his looming payday, the Golden Knights traded the pending Restricted Free Agent to the New York Rangers during the 2026 NHL Entry Draft.

Because they prioritize staying in win-now mode, the Golden Knights haven’t made many draft picks and have hit on very few of them. Dorofeyev was perhaps their greatest success story, as he led the team in goals for the past two seasons. Hockey is a business, and there are no hard feelings between the two parties, but the two-time 35-goal scorer’s return game is sure to include some fireworks.

Mets' Christian Scott answers team's challenge against Phillies: 'I thought it was a good kick in the a–'

Last time on the mound, Mets starter Christian Scott threw five scoreless innings in a win over the Kansas City Royals, but interim manager Andy Green wanted to see more from the 27-year-old despite the results.

Scott said he didn't have his best stuff, and Green challenged him to "get better" and reach "another level" that he believes is there in the right-hander.

Thursday night in Philadelphia, Scott answered that challenge.

He threw 5.2 scoreless innings in a 4-1 win over the Phillies, allowing just three hits and striking out seven. After the win, Scott explained how Green's comments motivated him for this next start.

"Yeah, I love when he challenges me," Scott said. "I don't want to hear how good I did; I want to hear what I need to improve on. It's easy to come in here and say I did a great job when me and him both know I didn't really pitch up to my capabilities that day, even though the results showed that. Sometimes the results kind of lie.

"I thought it was a good kick in the ass, little bit. Being able to light that fire under me. I needed that for that day. You know, especially coming off his ear, I know I can pitch better; that was a good time for him to bring that up."

Green was proud of how Scott responded with "outstanding effort" on Thursday, and noted that he would've kept Scott in the game longer if this wasn't their first game back from the All-Star break.

"I thought his mix was really good. His fastball was alive early, he was beating really good hitters with it," Green said. "I think second time through he mixed really well, got to the cutter and the sweeper a little bit more. Outstanding effort from him.

"I think I challenged him last game to really end innings and not let them drag on, and he did a phenomenal job of that. Any other day, he's probably going to be asked to run through the middle of the order again, but with a day off tomorrow coming off the All-Star break, we're about as fresh in the bullpen as we could be. Having Brooks [Raley] available in there to get the couple of lefties was great."

Scott threw his fastball 27 times against the Phillies, topping out at 97.7 mph, and got four strikeouts with the pitch. Overall, he threw 79 pitches for a total of 56 strikes, and like Green noticed, said everything was working well on the mound.

"I thought I did a good job attacking the strike zone early," Scott said. "Just stayed on the attack pretty much the whole game, all my pitches were working in the strike zone today. Thought I did a good job getting ahead, just getting through at-bats pretty quickly today."

Looking ahead, Scott hopes to be able to pitch deeper into the sixth, seventh, and eighth innings, but acknowledges it's "part of the learning process." For now, he's happy with putting the Mets in a position to win the game.

"Just giving the team a chance to win, honestly, that was the biggest part of that I took from today," Scott said. "I thought the offense did a good job battling and then finally getting to the bullpen and putting some runs together. Yeah, I just keep my team in it for the most part, that's what my job is, so feel like I did a good job of that."

Mets talk playing in poor air quality conditions after win over Phillies: 'Felt like I was breathing some metal'

The Mets started their second half of the 2026 season Thursday against the Phillies in less-than-ideal conditions.

Baseball teams are used to rain, heat and even the occasional snow, but the wildfires in Canada have produced conditions in the northeast that are tough to play in. Large swaths of smoke have covered the New York City and Philadelphia areas, bringing with them poor air quality and increased heat. That's why MLB pushed up Thursday's series opener an hour to avoid the harsher conditions later in the evening.

And, as it turns out, it was the right move.

"I didn’t think it was bad until the last couple of innings. Eyes itching, burning a little bit," Brett Baty said of the conditions after the game. "[Carson] Benge said it felt like you were sitting at a campfire, just close to a campfire, which was pretty good. It's fun, but it didn't feel great playing ball with it, though."

"At the end of the game, it was a little bit more difficult, especially catching," Francisco Alvarez said through an interpreter. "It became more difficult to see at the end."

Despite the visibility issues, Baty and Alvarez hit three bombs combined in the Mets' 4-1 win over the division rival Phillies. 

But issues seeing the ball could be seen throughout the game. Fielders had trouble picking up flyballs, and even Mets interim manager Andy Green couldn't see some of them from the dugout. But while Green didn't believe the conditions affected play, he could tell it was teetering a bit at the end.

"It felt like it could have [affected the game] at any moment, especially as visibility got tougher," Green said. "Guys managed to see baseballs that I couldn’t when they went up in the air as pop-ups. Good thing we have good athletes on the field that can see things. Don’t think it ultimately did, from my perspective." 

What the smoke did affect was how long Mets starter Christian Scott felt on the mound. 

The young right-hander was breezing through five innings when Kyle Schwarber hit a two-out double -- that nearly was a home run -- that chased Scott. Scott finished his night throwing just 79 pitches through 5.2 innings. 

"Not gonna lie, towards the end of it, it was a little thick. I felt like I was breathing some metal in there," Scott said. "At the end of the day, a little spoonful of adversity never hurt anybody. Part of the game. It was fun playing out there, the stadium was packed, good atmosphere. Yea, it was fun."

The Mets have an off day Friday before they're back at it on Saturday afternoon. And while the smoke from the wildfires is hopefully out of the area by then, the weather forecast shows the Mets could be dealing with thunderstorms in the area. 

Whatever the weather brings, the Mets will face it head-on.

"In the last week, we've had a game pushed back and a game pushed up, that's fairly unique," Green said. "You just have to roll with it."

Juan Soto injury update: What we know after Mets star exits game against Phillies

Juan Soto left the New York Mets' game against the Philadelphia Phillies in the eighth inning on Thursday, July 16 at Citizens Bank Park in Philadelphia.

Mets interim manager Andy Green spoke to the media after the game, which New York won 4-1, to explain what happened to the five-time All-Star. He said Soto "had a little bit of left calf soreness."

In April, Soto was placed on the 10-day IL after aggravating his right calf and missed 15 games. He also left a Mets' outing against the Chicago Cubs in June with back soreness. The 27-year-old sat out one game.

Green noted that Soto played in the All-Star Game earlier this week and "came through a lot of activity the last few days."

"It made sense just to get him off his feet," Green said, adding, "I think we're in a spot where he felt he could keep going, but it didn't make sense."

The Mets are off on Friday, July 17 and the interim manager expects Soto to finish the series against the Phillies this weekend.

Soto had one hit, a single, on the night, and was walked three times.

Thursday's game was moved up an hour after smoke from wildfires in Canada was causing poor air quality in the northern United States.

This article originally appeared on USA TODAY: Juan Soto injury update: What we know after Mets star exits game against Phillies

Hawks eliminated from SL tournament with 96-64 loss to Grizzlies

LAS VEGAS, NV - JULY 16: Cameron Boozer #27 of the Memphis Grizzlies handles the ball during the game against the Atlanta Hawks during the 2026 NBA Summer League game on July 16, 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 2025 NBAE (Photo by David Becker/NBAE via Getty Images) | NBAE via Getty Images

The Summer League Hawks had a matchup on Thursday evening against the Memphis Grizzlies that could have some huge implications. Coming into the game, the Hawks were undefeated at 3-0, while the Grizzlies were 2-1. If the Hawks won, they would automatically clinch a spot in the Summer League tournament, and even if they lost, they’d still have a chance, but it would have to be a point-differential situation.

The Hawks didn’t have Kingston Flemings, Zuby Ejiofor and Asa Newell, while Jacob Toppin (not with team), RayJ Dennis (Achilles) and Keshon Gilbert (adductor) were also out with injuries.

As for the Grizzlies, all of their players were active, which included No. 3 pick Cameron Boozer.

It’s obvious that the Hawks didn’t have their top players in this one because the first quarter was probably one of the worst ones in Summer League History. The Hawks started out the game shooting 0-6 from the field with eight turnovers, and the Grizzlies got out to an 18-0 run.

The Hawks didn’t score their first point until three minutes left in the first, and going into the second, they trailed the Grizzlies 32-2.

The good news for the Hawks is that things could only get better in the second quarter, and they did. The Grizzlies were still hot to start the quarter, but the Hawks settled in a little bit on both sides of the ball. It was the defense that stuck out the most, and Kobe Johnson had some good reps on Boozer to slow him down a little.

The Hawks went on a 9-0 run late in the quarter and cut their deficit down to as much as 23 points, but the Grizzlies got back into a groove to extend their lead again. Going into halftime, the Hawks trailed 51-22.

It was another rough start to a quarter for the Hawks, as the Grizzlies extended their lead in the third, getting whatever they wanted in the paint, while also knocking down shots from the perimeter. Throughout the game, the Hawks also lost one of their guards, as Isaac McKneely was ruled out with a right shoulder injury.

Going into the fourth, the Hawks trailed 76-42.

At this point, the Hawks were just trying to get their deficit down to less than 16 points so they could have a chance of making it to the playoffs. Unfortunately, the Grizzlies were able to maintain their large lead, and the Hawks couldn’t do much to cut into it.

Isaiah Wong finished the game with 20 points, and Zeke Mayo finished with 10 points.

The Hawks will be back in action on Saturday for their consolation game.

Why the Brewers targeted Lance McCullers Jr. and Colton Gordon

Milwaukee Brewers
HOUSTON, TEXAS - MAY 13: Lance McCullers Jr. #43 of the Houston Astros walks to the dugout during the fifth inning against the Seattle Mariners at Daikin Park on May 13, 2026 in Houston, Texas. (Photo by Kenneth Richmond/Getty Images) | Getty Images

The Milwaukee Brewers are, for better or worse, a hard team to predict when it comes to trades and the trade deadline. President of Baseball Operations Matt Arnold can get very creative at times with his deals and pull some names that almost no one was expecting.

Enter Lance McCullers Jr. and Colton Gordon.

McCullers is currently on the injured list. Gordon is a depth rotation arm still trying to find his footing in the major leagues.

Typically, buying teams — like the Brewers — target players who are established, playing well, and healthy at the deadline. Neither of these players checks all three of those boxes.

So why did the Brewers do this?

The Brewers boast the best farm system in all of baseball, so they have the prospects to go out and get any player they want. Why get someone who doesn’t check all the boxes, let alone two players who don’t?

Quite simply, the Brewers are prospect huggers. They didn’t get the best farm system in baseball by trading their prospects away; they prefer to keep them whenever possible. So if there’s a way to work a deal where they don’t have to give up a ton of prospect capital, they’ll explore that route.

As soon as I saw this trade being reported, it instantly reminded me of last year’s Shelby Miller/Jordan Montgomery trade. The Brewers wanted Miller to fortify the bullpen but didn’t want to give up any prospect capital. So they took on a salary dump in Montgomery, who was injured, to help Arizona clear some money and make them happy enough that they didn’t need a prospect in return.

In this deal, the real target for the Brewers seems to be the young left-hander Gordon. He has an option year remaining and five years of team control. That team control is of great value to the Brewers, even with their enviable pitching depth. But he’s also healthy, and he has an intriguing pitch mix and delivery that the Brewers have had success in developing before.

Gordon throws in the low-to-mid 90s with his fastball, but also possesses a high-spin slider and curveball. The Brewers and the pitching lab love high spin rates.

McCullers is the name that grabs the attention, though. McCullers, had he been acquired five years ago, would’ve been a massive get. But injuries have derailed his career, and he has not been the same since. The Brewers, in all likelihood, are hoping to get him to help eat up innings while Brandon Woodruff is on the shelf, and maybe they can make some tweaks to help him be effective enough while doing it.

The Brewers have seen their starting pitching depth take some recent hits. Woodruff recently went on the 60-day IL, Kyle Harrison was placed on the IL with forearm tightness last weekend, and Jacob Misiorowski, who has carried a heavy workload as the ace, got pushed from his last start due to fatigue and is getting extra rest coming out of the All-Star break. The team needs help to get this rotation through the final stretch. Keep in mind this is still Misiorowski’s first full season in the majors.

So the Brewers needed rotation depth and quickly. With this deal, they acquired two arms who have the ability to fill that depth and bridge the gap the rest of the way. And all it took to acquire them was taking on a little bit of cash and giving up Jadyn Fielder. Fielder holds sentimental value as the son of Brewers legend Prince Fielder. But as a prospect, he’s essentially been a DH-only in Low-A; he’s hitting .233 without a ton of pop, just three homers on the year. Fielder draws a lot of walks, yes, but it is Low-A; the pitchers will have better command as he moves up in the minors.

To get two pitchers who could potentially shore up your rotation depth in the near future, that’s a deal you make every time if you’re Matt Arnold. McCullers is on the verge of returning from a rehab assignment. That does give me pause and flashbacks to 2022 when the Brewers traded for an injured Trevor Rosenthal — who was allegedly close to returning from an injury and then got hurt and never pitched again — and gave up future All-Star Tristan Peters. But McCullers is at least already making rehab starts and could join the rotation as soon as the Mets series, potentially.

While some teams may trade away several of their top prospects to get starting pitching depth at the trade deadline, the Brewers were able to acquire two starters, with profiles they have a strong history of working well with, all for the price of a prospect that wasn’t even sniffing their top 50 list in the organization.

Is there extra risk with that? Absolutely. The likelihood that McCullers or Gordon will perform as well as someone like Tarik Skubal down the stretch is pretty slim. However, there’s also no guarantee someone like Skubal will get you to a World Series anyway.

The Brewers saw last year how quickly rotation depth can be depleted heading into the playoffs. They know how important it is to have it if they’re going to get past the Dodgers. Adding two more arms will help ensure as much as possible that they have enough depth for it. Now the question becomes, how much more will they acquire before the deadline is up?

Purple Row After Dark: Hunter Goodman joins list of big names as a multiple-time Rockies All-Star

PHILADELPHIA, PA - JULY 13: Hunter Goodman #15 of the Colorado Rockies poses for a photo during the 2026 All-Star player photoshoot at Citizens Bank Park on Monday, July 13, 2026 in Philadelphia, Pennsylvania. (Photo by Rob Tringali/MLB Photos via Getty Images) | MLB Photos via Getty Images

The 96th Midsummer Classic has officially come and gone with the second half of the 2026 MLB season resuming in full swing tomorrow. With all the pomp and circumstance of the star-spangled festivities in Philadelphia, it felt like the Colorado Rockies’ sole representative was swept into the background. In fact, if you only followed the national coverage, you’d be forgiven if you didn’t know he was there at all.

Hunter Goodman was mentioned just once on the Fox broadcast with John Smoltz and Joe Davis. In the bottom of the eighth inning he was introduced by last name only as he laced a sharp broken-bat line drive to shortstop (after they called him by someone else’s name first). However, Hunter Goodman had entered behind the plate in the top of the seventh inning to catch for Dodgers pitcher Justin Wrobleski.

Donning his catcher’s gear, he officially cemented himself as the Rockies’ All-Star while also joining a very exclusive list that features many of a Rockies fans’ favorite names: the multiple-time All-Star.

The 34-season history of the Rockies is strewn with single-season All-Star representatives. All-Star MVP Elias Díaz in 2023. Jeffrey Hammonds and Jeff Cirillo in 2000. Ellis Burks in 1996. (A whole different story is that somehow the oft-forgotten Blake Street Bomber was only a two-time All-Star despite putting up nearly 50 wins above replacement in his career).

Goodman–with his back-to-back All-Star seasons–completes a full infield of players who represented the Rockies twice in the All-Star game.

  • 1B Andrés Galarraga: 1993, 1997
  • 2B DJ LeMahieu: 2015, 2017
  • SS Trevor Story: 2018, 2019
  • 3B Vinny Castilla: 1995, 1998

Interestingly, exactly three Rockies players have been to the All-Star game three times in Rockies purple: outfielders Matt Holliday (2006-2008) and Carlos González (2012, 2013, 2016), and closer Brian Fuentes (2005-2007).

Above them all is the four-or-more-time All-Star club. This group is a veritable who’s who of Rockies history made up of the heads on the team’s Mount Rushmore, members of the Blake Street Bombers, two Hall of Famers, and another who is likely destined to join Cooperstown.

  • OF Charlie Blackmon: 2014, 2017-2019 (4x)
  • OF Dante Bichette: 1994-1996, 1998 (4x)
  • OF Larry Walker 1997-1999, 2001 (4x)
  • SS Troy Tulowitzki: 2010, 2011, 2013-2015 (5x)
  • 3B Nolan Arenado: 2015-2019 (5x)
  • 1B Todd Helton: 2000-2004 (5x)

If the Rockies retain the services of Hunter Goodman–and he continues to perform like he has over his first two seasons as a starter–how far up the ladder do you think he will climb? What other Rockies, current or future, do you think have what it takes to be multiple-time All-Stars? Let us know in the comments!


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!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Mets best Phillies through the haze

PHILADELPHIA, PENNSYLVANIA - JULY 16: Brett Baty #7 of the New York Mets celebrates with Francisco Alvarez #4 after hitting a solo home run in the top of the seventh inning against the Philadelphia Phillies at Citizens Bank Park on July 16, 2026 in Philadelphia, Pennsylvania. The Mets defeated the Phillies 4-1. (Photo by Mitchell Leff/Getty Images) | Getty Images

The Mets, fresh off the All Star break and playing a game shrouded in an orangey haze thanks to the horrific wildfires in Canada, played a rather complete game to win their first game of the second half.

The sole game on Major League Baseball’s docket, Christian Scott toed the rubber against Aaron Nola, and the recently announced as untouchable Scott out dueled the veteran. Scott was excellent, tossing 5.2 scoreless innings, striking out seven and surrendering just three hits, all without walking a batter. He got into trouble in the sixth inning, hence why he did not end up with a quality start, as he surrendered a two out double to Kyle Schwarber (that was very close to being a home run). He was relieved by Brooks Raley, who got Bryce Harper to end the threat.

The Mets offense was largely predicated on the long ball. Francisco Alvarez opened the scoring in the third with a solo homer, Brett Baty hit a solo homer in the seventh to make it 2-0, and Alvarez hit his second solo shot of the game to go back to back, and make it 3-0. Overall, they got to Aaron Nola that way, as all three runs he surrendered were solo shots.

The Mets bullpen was mostly flawless, with Raley and Huascar Brazobán putting up zeros in their outings. The only run of the game came on an eighth inning solo home run by Trea Turner off of Luke Weaver, of all people. That run snapped a rather impressive streak for Weaver, who went the previous 27 2/3 innings without allowing a run. Weaver will likely be one of the best relievers on the trade market as we inch towards the deadline, and the Mets season is as over as a season can possibly be by July 16th.

The Mets got that run back in the top of the ninth, when A.J. Ewing hit an opposite field double that chased home Jared Young. Ewing continues to be one of the bright spots for the 2026 Mets, as the young center fielder is hitting .274/.347/.438 (121 wRC+) across his first 58 games as a Major Leaguer. If we do not get much out of the 2026 Mets, we get a long term outfield solution of Juan Soto, A.J. Ewing and Carson Benge, which is a strong foundation to build on.

Speaking of Soto, he had a whirlwind game. On one hand, he went 1-1 with three walks, as his MVP level season continues (.292/.412/.563, 166 wRC+). However, he left the game in the eighth inning with what was described as left calf soreness, though the Mets still expect him to play this weekend.

While the Mets are mostly playing out the string for the rest of the season, seeing quality performances from foundational players such as Scott, Ewing and Soto is still something to enjoy for the rest of the campaign.

SB Nation GameThreads

Amazin’ Avenue
The Good Phight

Box scores

MLB.com
ESPN

Win Probability Added

What’s WPA?

Big Mets winner: Christian Scott, +33% WPA
Big Mets loser: Bo Bichette, -17% WPA
Mets pitchers: +51% WPA
Mets hitters: -1% WPA (I was surprised by this but they did leave seven men on base and go 0-6 with RISP)
Teh aw3s0mest play: Brett Baty’s solo home run, +12.3% WPA
Teh sux0rest play: Bryce Harper’s double, -5.4% WPA

NBA Las Vegas Summer League 2026: Rockets Defeat Nets 100-83 at Cox Pavilion

LAS VEGAS, NV - JULY 16: Egor Dëmin #8 of the Brooklyn Nets handles the ball during the game against the Houston Rockets on July 16, 2026 at the Cox Pavilion 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 Stephen Greathouse/NBAE via Getty Images) | NBAE via Getty Images

The Nets Summer League tournament run ended in a 100-83 loss to the Houston Rockets on Thursday, but not before a fourth-quarter surge nearly turned the tide. Despite trailing by 21, Brooklyn’s best was a 10-point deficit with a little more than three minutes in the fourth.

Dëmin finished the game with 21 points on 8-of-20 shooting.

It wasn’t only Egor that sparked a little life. Brooklyn played better defense and forced five turnovers in the final five minutes — including an eight-second violation. Dëmin’s step-back jumper at the 3:31 mark brought Brooklyn within 10 points at 87-77, which was the closest they would get.

Mikel Brown Jr. was met with physicality and endured his toughest summer showing, going 3-of-15 in 27 minutes. Meanwhile, Drake Powell couldn’t carry over his recent momentum, finishing just 1-of-6. The effort was there… but the shots just didn’t fall.

With the loss, the Nets were eliminated from Summer League championship contention. However, Brooklyn’s Summer League schedule is not over — the team will play one final consolation game this weekend. 

The date, time, and opponent have yet to be announced.

For the Rockets, Bruce Thornton was the leader of the pack with 23 points, Tristen Newton added 20 points and six rebounds, and Isaiah Crawford recorded 12 points and eight rebounds before his fourth-quarter ejection.


What’s up with Michael Porter Jr.?

Speculation is heating up. In his discussion with reporters two days ago, Sean Marks painted a positive picture of the Nets situation with Michael Porter Jr.

“I’m sure we’ll have those discussions. I think we’ve got time. There’s no immediate hurry right now with Mike. We value him a lot. He had a terrific year last year, arguably his best year as a pro. I give him a lot of credit for that,” Marks said. “It’s been great to see what Mike’s done for us. I look forward to having those discussions, and seeing what Mike can do the rest of the summer and the rest of the season.”

Marks added he won’t rush any decisions at all.

However, Chris Haynes, senior analyst for TNT, suggests that if the Nets and Porter can’t come to an agreement, a trade might be in the works.

“Michael Porter Jr’s agent…is scheduled to meet with the Brooklyn Nets…towards the tail end of summer league or at the end of summer league to begin dialogue on an extension,” said Haynes on NBA TV’s “The Association” Wednesday. “If it becomes apparent early on that an extension is not in play, then I do believe the next step will be the Brooklyn Nets and Michael Porter Jr potentially parting ways and potentially looking to move him.”

Read the full story here.


St. Louis Cardinals 2027 Schedule Full of Challenges and Opportunities

ST. LOUIS, MO - JULY 11: Jordan Walker #18 of the St. Louis Cardinals takes batting practice prior to the game between the Atlanta Braves and the St. Louis Cardinals at Busch Stadium on Saturday, July 11, 2026 in St. Louis, Missouri. (Photo by Ali Overstreet/MLB Photos via Getty Images) | MLB Photos via Getty Images

The St. Louis Cardinals released their 2027 schedule today and it starts with a long road trip, but ends with opportunities.

The first 6 games for the 2026 MLB campaign starts with the Cardinals on the road to play the Reds for the first game of a 3-game series in Cincinnati on Thursday, March 25, 2027 followed by 3 games at Wrigley Field against the dastardly Cubs. The first homestand at Busch Stadium is April 1 as the cross-state rivals the Royals come to town.

There are two separate nine-game homestands. The first starts in the second half of April starting on the 19th through the 28th against the Twins followed by the Blue Jays and Braves. The other nine-game homestand is in September from the 3rd through the 12th as the Giants, Padres and Rangers.

Interleague matchups in 2027 will see the Cardinals doing battle with the Royals, Twins, Blue Jays, Athletics, Tigers, Yankees, Angels and the Astros. The Yankees series will be at Busch Stadium the weekend of July 9 through July 11.

The end of next season could have some interesting storylines assuming that the Cardinals are competitive next year as there’s a big road series in Milwaukee at the end of August. The Brewers will then come to St. Louis September 20-22 for what could be a division-deciding series. St. Louis also has NL Central matchups against the Reds in September and 6 games against the Pirates the last two weeks of next season.

The elephant in the room when looking at any MLB schedule for 2027 is the question of how the upcoming collective bargaining agreement negotiations will impact it. Let’s hope for the sake of the sport that both sides can figure out the best way to move forward without delaying or eliminating what looks to be a compelling 2027 season.

Smoked by the Mets: Mets 4, Phillies 1

PHILADELPHIA, PENNSYLVANIA - JULY 16: Francisco Alvarez #4 of the New York Mets reacts after hitting a solo home run in the top of the seventh inning against the Philadelphia Phillies at Citizens Bank Park on July 16, 2026 in Philadelphia, Pennsylvania. The Mets defeated the Phillies 4-1. (Photo by Mitchell Leff/Getty Images) | Getty Images

It’s important to remember who is playing who and what these games always mean. It’s the Phillies and Mets, so clean baseball, good decision-making, and even normal weather conditions are not guaranteed.

The air quality was so bad they moved the game up an hour, and probably should’ve just delayed it to tomorrow with both teams having the off day. Trea Turner botched a routine groundball, Francisco Lindor and Bo Bichette botched Kyle Schwarber’s bad baserunning blunder, and Don Mattingly left multiple pitchers in for way too long. Even if there wasn’t a prototypical Mets’ing on display, this is what to expect when these two teams play each other.

While the Phillies offense was struggling to figure out Christian Scott the first time through the order, Mets catcher Francisco Alvarez was able to capitalize on one of Aaron Nola’s few mistakes, smoking a hanging slider to dead-center field to break the scoreless tie.

The fifth inning rolled around with Nola displaying new adjustments to his pitch mix, he is emphasizing the changeup more, throwing 21 of them over his 97 pitch effort. He worked plenty of curveballs for called strikes early in counts and chase on strikeouts and the changeup kept the seven left-handed or switch-hitting Mets off the fastball.

When Nola has the feel for both, there is still a good pitcher in there, even when he runs into trouble.

The fifth inning against the bottom of the Mets order looked like a mess, Jared Young walked on six pitches followed by a Brett Baty single to center field. After two straight pitches out of the zone to Alvarez, he threw a pretty good sinker that was on the strike-zone line but JT Realmuto didn’t challenge, Alvarez walked to load the bases.

With the top of the order coming up for New York, it looked like the time Nola hits a disaster that spirals the outing. AJ Ewing took a breaking ball down and got a changeup to hit but fortunately, it was off the end of his bat and a routine lineout double play to keep anyone from scoring.

After an intentional walk to Juan Soto, Nola is able to handle Bo Bichette with a weak flyball on a down-and-away curveball to end the threat.

But Christian Scott spoils the potential Phillies momentum by retiring the side in order with a pair of strikeouts in the bottom half of the fifth and cruised until Kyle Schwarber stepped up in the sixth.

Schwarber launched a hanging curveball right off the metal railing, back into play that was reviewed and ruled a double based on the rules of the ballpark. Weirdly, this is the second time that exact thing has happened on an ESPN broadcast between the Phillies and Mets, if anyone remembers when Rhys Hoskins did the exact same thing back in 2021.

That was it for Scott as interim manager Andy Green went to his bullpen for Brooks Raley. After a four-pitch walk to Bryce Harper, Raley got Brandon Marsh looking silly on a down-and-away sweeper to keep the score at 1-0.

With Green pulling his pitcher at the proper time, maybe a batter too late, Mattingly kept Aaron Nola in the ball game after six innings of one-run ball against the bottom of the Mets order, even though they had three days off, and an off-day tomorrow.

It backfired in the worst possible way. Brett Baty took a high fastball to the seats in right field and then Alvarez took a sinker barely over the fence in left that made the game 3-0. After a really encouraging six innings with six strikeouts, he gave up back-to-back home runs to leave on.

Skipping to the eighth, Trea Turner turned on a Luke Weaver fastball to make it 3-1 and the Phillies might still be in it with Devin Williams closing the ninth.

After pitching a clean top of the eighth, Seth Johnson is sent back out for the ninth despite there being a full bullpen. He walked Jared Young, who later scored on an AJ Ewing double to make it 4-1. Williams then retired the Phillies for a weird 4-1 loss.

Citizens Bank Park has been through a lot with the Futures Game, the home run derby, the All-Star Game (that took way too long), and the other All-Star Game events. But nothing is more exhausting than a Phillies-Mets series. The Bank could use a day off too.