Here's how to watch New York Knicks parade, championship celebration

The Big Apple is ready for a big celebration.

The New York Knickswon their first NBA Finals in 53 years when they beat the San Antonio Spurs 94-90 in Game 5 on Saturday, June 13.

It is their first time hoisting the Larry O'Brien Trophy since 1973 and the city is preparing for a party fitting of the occasion. MVP Jalen Brunson and his teammates will celebrate with the city at the Knicks' championship parade on Thursday, June 18.

NYPD will be deploying a record 10,000 police officers to make sure everything runs smoothly. The 1996 World Series celebration for the New York Yankees brought out an estimated 3.5 million fans and officials think this one could compete with that, calling it "historic."

Here's what you need to know for the Knicks' championship parade:

How to watch the Knicks' championship parade?

Mayor Zohran Mamdani made sure fans are prepared to enjoy the Knicks' parade whether they can attend the festivities or not. "We're bringing the Knicks Championship Parade to the people - no matter where you are," he posted on social media.

When is the Knicks' championship parade?

  • Time: 10 a.m. ET
  • Date: Thursday, June 18

Where is the Knicks' championship parade?

The Knicks' championship parade will run down Manhattan's "Canyon of Heroes," starting near Bowling Green in Lower Manhattan and traveling north to City Hall.

This article originally appeared on USA TODAY: How to watch New York Knicks championship parade

Giants Reacts fan survey: How has Buster Posey performed?

Buster Posey leaning over the railing.
SCOTTSDALE, ARIZONA - FEBRUARY 18: Buster Posey of the San Francisco Giants looks on at Scottsdale Stadium on February 18, 2026 in Scottsdale, Arizona. (Photo by Andy Kuno/San Francisco Giants/Getty Images) | Getty Images

Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year we ask questions of the most plugged-in Giants fans and fans across the country. Sign up here to participate in the weekly emailed surveys.

This season has been an unmitigated disaster for the San Francisco Giants. The bulk of their offseason transactions haven’t paid off. The biggest moves from last year — signing Willy Adames and trading for Rafael Devers — are currently backfiring. And to this point, the splash move of the winter — hiring Tony Vitello straight from the college ranks — hasn’t really panned out.

On the one hand, it’s early. Buster Posey has only been President of Baseball Operations for a season and a half, and he’s approaching trade deadline season, which he aced a year ago. On the other hand, the Giants have been one of baseball worst teams this year, while also committing numerous unforced errors on and off the field. Things just aren’t right.

So we wanted to poll the community on the man at the top: Posey. How are you feeling about him halfway through his second season at the helm?

Vibes uncleansed: Mariners drop game to Orioles, 5-3

SEATTLE, WASHINGTON - JUNE 17: Connor Joe #9 of the Seattle Mariners is forced out at third base in the fifth inning against the Baltimore Orioles at T-Mobile Park on June 17, 2026 in Seattle, Washington. (Photo by Kevin Ng/Getty Images) | Getty Images

One of the most frustrating features of the 2026 Mariners has been their inconsistency. They’ll have a great homestand just to muddle through a poor road trip; work a hard-fought series win only to drop the next two; and most frustratingly, follow up a fun, vibes-cleansing win like last night’s game with a real stinker like tonight’s.

To be fair, the odds were stacked against them in this contest: the combination of the Mariners’ allergies to scoring runs when George Kirby is on the mound against the Orioles (averaging less than a run per game of support in his past eight outings!) plus Kyle Bradish and his deadly high-slot curveball plus some absolutely dogwater (hi Angie) BABIP luck for the Mariners made this game an exercise in misery – a misery that was compounded when Julio Rodríguez was lifted in the sixth inning for a defensive replacement. Dan Wilson clarified postgame that it was a hamstring spasm for Julio, tweaked on a leaping play in the sixth, and he’s currently day-to-day.

To be fair, Julio might have just wanted a mental break – the Mariners hitters suffered mightily against Bradish, who came an inning and an out shy of a complete game against a Mariners lineup missing a fair amount of its punch with Luke Raley and Josh Naylor still out and the recent loss of Randy Arozarena to the 10-day IL.

Sometimes the Mariners have bad and brutal at-bats, and we may shame them for that; but sometimes you just get beat by a pitcher who’s really on his game. That was Kyle Bradish tonight, whose bemused, befuddled, and downright bedeviled the Mariners hitters. Some hitters did a better job laying off the pitch, especially in two strike counts, but it was a lot of flailing after curveballs that showed on Gameday as subterranean but must have looked very different in the batter’s box, judging from the quality of swings.

Some of the Mariners did have some success laying off the pitch as the game wound on, and managed to scrape a run off Bradish in the fourth thanks to an adjustment from Julio, who laid off the curveball that gave him trouble earlier and was rewarded with a sinker in the fat part of the plate that he clobbered for a double. He was then knocked in on a well-struck single from Dominic Canzone, who took advantage of a first-pitch sinker at the top of the zone, shooting it right back up the middle.

But that’s all the Mariners would work off Bradish tonight, who departed the game with two outs in the eighth and a runner on (Miles Mastrobuoni, doing his daily Useful Thing by hitting a single), giving way to Yennier Canó. Canó walked Cal, who had just missed a homer earlier – robbed at the wall by former Mariner Tyler O’Neill, adding indignity to indignity – to get to Rob Refsnyder, pinch-hitting for Julio. Refsnyder popped out to end the inning, because that was the only way that at-bat was going to end.

The Orioles, meanwhile, got all they needed in one swing of the bat. George Kirby was good but not perfect, and unfortunately, given that the offense stubbornly refuses to score runs in support of him whenever the team plays Baltimore, that wasn’t enough for a win. Like Logan Gilbert did last night, Kirby found success leaning on his fastball, using it to get ahead in counts, and then would dial up the sweeper as a putaway for both whiffs and weak-contact outs.

Kirby made two mistakes that cost him: the big one came early, in the third, when with two outs he left a four-seamer directly in the lefty loop zone for Gunnar Henderson, who punched the ball over the right-field wall for a two-run shot. It was a two-run shot because nine-hole hitter Blaze Alexander was on with a seeing-eye single off a well-located pitch from Kirby – a bit of bad BABIP luck but magnified by the poor pitch to Henderson.

With the Mariners offense unable to do anything against Bradish, that would have been enough, but Kirby made one more mistake on the day, in his last inning of work. It was almost a mirror image of the previous score: with two outs, Pete Alonso made contact on what might have been a check swing and rolled a snowball down the third-base line, allowing even the slower-footed Polar Bear to reach first. Kirby then got into a protracted battle with former Mariner Leody Taveras and in a full count left a sinker on the plate that Taveras demolished over Julio’s head into the deepest part of the park for a triple. It was a disappointing end to an otherwise solid outing for Kirby, who expressed frustration postgame with the mistakes and said he just had to be better.

“There are two pitches I’d like to have back,” he said.

Three runs over six innings shouldn’t be a prison sentence for a pitcher, although the bullpen couldn’t keep it there: Alex Hoppe issued a leadoff walk to Jackson Holliday, who later came around to score, and in the eighth Michael Rucker allowed a solo homer to Holliday, continuing to roll out the Mariners welcome mat for the struggling second baseman. (The bright spot sandwiched in here is another scoreless appearance by Nick Davila, who has not allowed an earned run over his first 11 appearances with the club.)

The due of Dominic Canzone and Cole Young tried valiantly to turn around the vibes in the bottom of the ninth, going back-to-back off Ryan Helsley, recently re-activated from the IL.

But it was too little, too late, and the Mariners once again find themselves searching for consistency with a bruised and busted roster and a pitcher who wears three runs over six as a personal failing. It’s somehow both inconsistent, and the same old story.

NBA Offseason Trade/Free Agent Rumors 2026: Antetokounmpo saga could drag on past draft, Kevin Love to Lakers

While New York is still celebrating its title — the parade on Thursday in Manhattan is expected to draw more than 1 million people — the NBA offseason is coming fast. And it's coming for the Knicks roster (more on that below).

Here is all the latest

Antetokounmpo saga drags on past draft?

Bucks co-owner Jimmy Haslam set an artificial deadline of wanting to have the Giannis Antetokounmpo saga wrapped up by the NBA Draft. It makes sense. If the Bucks want picks in this deep draft class as part of any trade, they need it done by next Tuesday.

Except, NBA insider Chris Haynes reported on SiriusXM NBA Radio that the Antetokounmpo trade saga — which has dragged on for seemingly years — could continue past the draft and into free agency.

"From what I'm hearing this could drag on into free agency. This could drag on until July…. Boston seems a little bit from what I'm hearing and gauging, Boston doesn't seem a promising destination…. I do still believe he will be moved this offseason but I'm not as certain as I was before that it'd be done before the draft."

As NBC Sports recently reported, there is a growing belief around the league that Boston isn't all in on an Antetokounmpo trade, that it was exploring options but not serious. If the Celtics are out of the mix, that just leaves the Heat, with an offer the Bucks' front office clearly doesn't love (or they would have jumped at it long ago).

For a couple of weeks now, all the rumors out of Milwaukee have sounded like a team desperately trying to drum up a bidding war, trying to find other interested teams, to spark a market that is tepid now after being hot at the trade deadline. This sounds like more of the same, and maybe the Bucks just strike a deal with Miami at the deadline and move on.

Or maybe this drama will drag on longer — but it's not like the offers are not suddenly going to get better.

Kevin Love to the Lakers?

As we reported this week, league sources have told NBC Sports there is an increasing sense that LeBron James will re-sign with the Lakers. Money and comfort level on both sides are driving that.

If he stays in LA, LeBron may reunite with Kevin Love, reports ESPN's Marc Spears.

Trae Young declining option

As expected, Washington's Trae Young will decline his $48.9 million player option for next season, reports Marc Spears of ESPN.

This is the first step to him re-signing with the Wizards on a multi-year deal at a lower number (maybe three years, $120 million, or a little less). Young is not part of the long-term future in Washington — that will be focused around whoever they draft No. 1 next week — but he will be part of the transition.

Ballmer doesn’t want to trade Kawhi Leonard

What an owner wants, an owner gets.

And Clippers owner Steve Ballmer doesn't want to trade Kawhi Leonard, reports Anthony Slater of ESPN.

League sources said Ballmer has maintained a firm stance against a Leonard trade, preferring to continue building around his star forward.

Will the league's eventual punishment of the Clippers for the Aspiration scandal change that? Maybe. Depends on what that punishment is. Just don't expect one of the punishments to be the Clippers being forced to void the remaining year on Leonard's contract (that's not really a punishment for either side, the Clippers would get their books cleared up and Leonard would just sign a massive contract somewhere else).

Other trade rumors

• Knicks owner James Dolan admitted that, as much as he would like to run it back with his championship roster, that may not be possible because he's not taking the team into the second tax apron. From an interview on WFAN’s The Carton Show (hat tip Hoop Rumors).

"If we could bring back the whole team, exactly as it is, why wouldn't you? But I don't know if we're going to be able to. We're willing to stretch, but there's certain things in the NBA that you'd have to be suicidal to do and we're not going to do those. One of them is the second apron. Cannot go into the second apron. … I'll write as big of a check as possible, but I can't write a check that goes into the second apron."

The core of Jalen Brunson, Karl-Anthony Towns, OG Anunoby, Josh Hart and Miles Bridges are locked down. However, Mitchell Robinson, Landry Shamet and Jordan Clarkson are all unrestricted free agents, while Jose Alvarado has a $4.5 million player option. It may be tough to bring all of them back (don't be surprised if Shamet is holding the short straw when it's all done).

• The Atlanta Hawks have gauged Jonathan Kuminga's value on the trade market, reports Michael Scotto at Hoopshype. Atlanta has until June 29 to decide whether to pick up Kuminga's $24.3 million team option for next season.

• If Boston does decide to get serious about an Antetokounmpo trade — again, all the buzz in league circles is they are not serious — then there needs to be a third team to get Brown to a new home. It had previously been reported that the Bucks didn't want Brown — a player at his peak is not a fit for a rebuilding team — but now ESPN's Spears says the feeling is mutual: "I know Jaylen wouldn't want to play for Milwaukee.

• Draymond Green has a $27.7 million player option for next season, and if he picks it up, the Warriors are open to trading him, reports Anthony Slater at ESPN. That said, the expectation is he opts out and re-signs for two years at a slightly lower number (two years, $40 million?).

Take a Risk at Graham Ike on a Two-Way Contract

Feb 25, 2026; Spokane, Washington, USA; Gonzaga Bulldogs forward Graham Ike (15) controls the ball against the Portland Pilots in the first half at McCarthey Athletic Center. Mandatory Credit: James Snook-Imagn Images | James Snook-Imagn Images

Gonzaga Bulldogs forward Graham Ike is right on the border of being picked in the second round of the 2026 NBA Draft. Ike is currently ranked as the No. 64 best available prospect, according to ESPN.

Even if he ends up going undrafted, that doesn’t mean the Aurora, Colorado native can’t find his way to making the league down the road. The best way to do that is by being signed on a two-way contract, splitting his time with a big club and its G League squad.

The 24-year-old has been a proven winner and scoring threat throughout his three seasons in Spokane, Washington. During that 101-game stretch under coach Mark Few, Ike averaged 17.8 points on a shooting split of 58.9 percent from the field, 35.8 percent on three-pointers, and 79.6 percent at the free throw line. The 2025-26 West Coast Conference Player of the Year also grabbed 7.5 rebounds per game and 31 double-doubles across that span.

As a 6-9, 250-pound leftie, he’s a tad bit undersized for the center position at the next level. Ike, who does have a 7-5 wingspan and 9-2 standing reach, will look to play a sort of throwback, brute-strength power forward position primarily.

The way that he improved his ability to stretch out the floor and controlled his personal anger after frustrating foul calls that didn’t go his way was quite noticeable throughout his final collegiate campaign at Gonzaga. Nine reported NBA franchises took notice as well this offseason while bringing him in for workouts leading up to next week’s draft.

  • Boston Celtics
  • Orlando Magic
  • Atlanta Hawks
  • Minnesota Timberwolves
  • Charlotte Hornets
  • Oklahoma City Thunder
  • Detroit Pistons
  • Los Angeles Lakers
  • Sacramento Kings

Ike mentioned in his post-workout interview with the Sacramento Kings that he has visited 11 total teams, all looking into taking a chance.

Few has had at least one alum drafted in four of the last five years. Can Ike make it five of the last six? Even if he fails to do so, recent Zags have found major success after grinding their way through the G League. Just take a look at Los Angeles Lakers forward Drew Timme, Dallas Mavericks guard Ryan Nembhard, and Brooklyn Nets guard Malachi Smith, who all went undrafted.

Arden Cravalho is a Gonzaga University graduate from the Bay Area… Follow him on X @a_cravalho

D-Backs Flip the Script in an 8-1 Thumping of the Angels

PHOENIX, ARIZONA - JUNE 17: Corbin Carroll #7 of the Arizona Diamondbacks celebrates while running the bases after hitting a grand slam against the Los Angeles Angels during the second inning at Chase Field on June 17, 2026 in Phoenix, Arizona. (Photo by Chris Coduto/Getty Images) | Getty Images

In baseball, we often like to talk about “flushing” a bad game and mentally preparing for the next one – usually the very next day – as one of several stock phrases to describe the ability to move past failure and try to visualize the next success. It’s a particularly appropriate phenomenon in baseball when failure is such an integral part of the sport. But just like the rest of us, baseball players are human and can struggle psychologically to push past particularly difficult instances of failure. Last night’s game, in which the D-Backs were thoroughly outclassed, certainly qualifies as a failure, but today, the team looked much closer to the team that went a combined 29-24 in April and May than the one that’s gone 6-9 in June coming into today’s game.

Unsurprisingly, the team’s fortunes are tied to their starting pitching and today was no exception. Eduardo Rodriguez continues to beat out all of the expected statistics and underlying red flags to maintain the most unlikely Cy Young candidacies of the season. He had just one blemish on the night – a Zach Neto ambush on the fifth pitch of the game that the young shortstop drove out to the home run porch in centerfield that gave the Angels an early lead. Outside of that drive, Rodriguez was spectacular. There was certainly some hard contact throughout his outing, but he did what so many fans and players clamor for: he let his defense do most of his work, generating three separate double plays to eliminate several threats before they started. He also collected an impressive 11 swings and misses while throwing 62 strikes and allowing 9 baserunners (three walks and six hits) over seven innings.

Of course, it never hurts a starting pitcher’s confidence if his offense provides some run support and the Arizona bats delivered plenty of fireworks this afternoon to give Rodriguez more confidence than he might have had already. After a scoreless first inning in which they worked starter Sam Aldegheri around, the bats exploded for five runs starting with a leadoff walk to Ildemaro Vargas who scored on a Tommy Troy triple after a couple outs. But the team then loaded the bases on a hit by pitch and a hard-fought walk to Geraldo Perdomo for a suddenly scuffling Corbin Carroll who turned on an inside changeup and deposited it into the right field bleachers for his fifth career grand slam. In all, the team sent nine batters to the plate in the inning in an impressive offensive showing, but they weren’t done either. The team tacked on another run in the next inning through a Jordan Lawlar double and a single from Troy as well as a two-run double from Ketel Marte that just snuck by first baseman Vaughn Grissom down the right field line. It was great to see exactly the kind of dynamic offense the team is capable of bringing to the ballpark every day after a few series of lackluster offensive results.

This series win is the team’s second straight after a rough stretch to begin the month of June. And while the Angels win-loss record on the year is nothing to write home about, they’ve been playing better as of late (if you can believe it) with an exactly .500 record over their last 20 games. Additionally, if we’re being honest, the D-Backs are desperate enough in an extremely competitive National League playoff picture that they’ll take every win they can possibly get. Next on the docket after an off day tomorrow: another losing team in the Minnesota Twins, their last such opponent before re-entering the fray with consecutive series against the Cardinals, Rays, Giants, Brewers, Padres, Dodgers, and Cardinals again heading into the All-Star Break. It should be a fun couple of weeks – especially if the team plays up to its standards like they did today.

Fantasy Baseball Closer Report: Ryan Helsley returns, Daniel Palencia sidelined with right elbow inflammation

In this week's Closer Report, the saves landscape gets one closer back but loses another as Ryan Helsley returns from the injured list. Meanwhile, the Cubs lose Daniel Palencia to the injured list with right elbow inflammation. And the Giants finally settle on a reliever in the ninth inning, naming Caleb Kilian the closer.

⚾️ Baseball is back! MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Check out this week’s Stolen Base Report!

2026 Fantasy Baseball Closer Rankings

▶ Tier 1

Mason Miller - San Diego Padres
Cade Smith - Cleveland Guardians
Jhoan Duran - Philadelphia Phillies
Aroldis Chapman - Boston Red Sox
Raisel Iglesias- Atlanta Braves

Miller recorded a clean, four-out save against the Orioles on Sunday, striking out three batters. He was then placed on the bereavement/family medical leave list on Monday. Miller could be back on Friday, following Thursday's off day, after the minimum three-day absence.

Smith kept it rolling this week with back-to-back scoreless saves against the Tigers on Friday and Saturday. He's in the middle of his best season yet, working to a 2.48 ERA, 1.04 WHIP, and 49 strikeouts over 32 2/3 innings while converting an MLB-leading 23 saves.

Duran tossed a clean frame against the Brewers on Saturday, striking out one batter for his 18th save to go with a 1.90 ERA, 0.97 WHIP, and 35 strikeouts over 23 2/3 innings. Setup man Brad Keller was placed on the 15-day injured list this week with right forearm tendinitis. Orion Kerkering likely steps into the eighth-inning role behind Duran and would be next in line for saves.

Chapman struck out two batters in a scoreless inning against the Rangers on Saturday for his 14th save. He keeps rolling, with a 0.44 ERA that marks the lowest among all closers.

Iglesias made one appearance this week, working around a hit and a walk to convert his 14th save against the Mets on Saturday. Didier Fuentes has been working his way up the leverage ladder as the team has opted to keep him in the bullpen this season. He struck out the side in a scoreless seventh inning to record his fourth hold on Saturday.

▶ Tier 2

Louis Varland - Toronto Blue Jays
Bryan Baker - Tampa Bay Rays
Josh Hader - Houston Astros
Tanner Scott - Los Angeles Dodgers
Gregory Soto - Pittsburgh Pirates
Andrés Muñoz - Seattle Mariners
Ryan Helsley - Baltimore Orioles
Paul Sewald - Arizona Diamondbacks
David Bednar - New York Yankees

In Toronto, Varland pitched a perfect ninth against the Yankees on Friday to convert a save, then took the loss on Saturday, giving up two runs. He bounced back on Tuesday, striking out three with a four-out save, and struck out the side on Wednesday against the Red Sox for his 14th save.

Baker got some work in on Sunday against the Angels, tossing a scoreless ninth inning with a five-run lead. He remains at 18 saves with a 1.91 ERA, 0.95 WHIP, and 32 strikeouts over 28 1/3 innings.

Hader picked up three more saves this week, first tossing a pair of scoreless innings to start his season with six scoreless frames. The team avoided using Hader in a back-to-back, with Bryan Abreu picking up a save on Saturday. Following Hader's appearance against the Tigers on Tuesday, he took the mound with a three-run lead on Wednesday and gave up his first run on a solo homer before holding on for his fourth save.

Scott was impressive on the mound this week, starting with a clean, four-out save with three strikeouts against the Pirates on Thursday. He then picked up two more saves against the Rays on Monday and Tuesday. Scott is up to nine saves since taking over closing duties in Edwin Díaz's absence. Díaz has progressed to throwing bullpen sessions as he recovers from his elbow surgery to remove loose bodies.

Soto had a much better week after giving up five runs in his two outings the previous week. He converted a save with a scoreless inning against the Marlins on Saturday, then struck out two to convert his 11th save against the Athletics on Tuesday.

Muñoz was removed from Sunday's game against the Nationals with lower back tightness. After one day off, he returned to the mound on Tuesday and worked around one hit, striking out one batter for his 11th save. Muñoz is no stranger to back issues. He pitched through a minor back strain in early 2024, though he never missed any time. Injury aside, Muñoz continues to fall further down the standings as he struggles to match results with underlying skills.

The Orioles reinstated Helsley from the injured list on Tuesday following his seven-week absence with right elbow inflammation. He's set to resume closing duties in Baltimore. Helsley made his first appearance back on Wednesday, taking the mound in the ninth with a four-run lead against the Mariners. He gave up a pair of solo homers before finishing out the game.

Sewald had a busy week, making four appearances for the Diamondbacks. He locked down three saves, giving him 18 this season to go with a 3.29 ERA, 0.73 WHIP, and 31 strikeouts over 27 1/3 innings. A.J. Puk suffered a setback in his second rehab outing, prolonging his return from elbow surgery.

Bednar struck out the side on Saturday against the Blue Jays to lock down his 14th save, then pitched a scoreless inning on Sunday in a non-save situation, extending his scoreless streak to eight games. He's worked his ratios down to a 3.64 ERA and 1.38 WHIP across 29 2/3 innings.

▶ Tier 3

Jacob Latz - Texas Rangers
Riley O'Brien - St. Louis Cardinals
Devin Williams - New York Mets
Trevor Megill - Milwaukee Brewers
Kenley Jansen - Detroit Tigers
Kaleb Kilian - San Francisco Giants
Grant Taylor/Seranthony Domínguez - Chicago White Sox
Pete Fairbanks - Miami Marlins

Latz needed only 11 pitches to work the final two innings against the Royals last Thursday, falling in line for a win. He then struck out two to complete a four-out save against the Red Sox on Sunday. Latz has been outstanding this season, posting a 1.62 ERA, 0.60 WHIP, and 35 strikeouts over 33 1/3 innings.

O'Brien gave up one run in a non-save situation against the Twins on Saturday, then bounced back with a scoreless outing for his 18th save against the Padres on Tuesday. He certainly hasn't been quite as sharp as he was early on, with a 6.19 ERA over 16 innings since the start of May.

Williams appeared in back-to-back games last Thursday and Friday, securing saves against the Cardinals and Braves. He struck out two batters in each outing, including a four-out save against Atlanta. Williams has a 3.14 ERA since the start of May, with four of five runs allowed in one outing against the Marlins on May 24.

Megill struck out three in a non-save situation on Saturday against the Phillies, then collected two more strikeouts in a perfect inning against the Guardians on Tuesday for his ninth save with a 4.15 ERA, 1.12 WHIP, and 36 strikeouts over 26 innings.

Jansen returned from the injured list following a two-week absence with pelvic inflammation. He made his first appearance on Saturday, striking out two in a non-save situation against the Guardians. The 38-year-old right-hander steps back into the closer role for the Tigers.

We finally get a bit of clarity in San Francisco. After Keaton Winn landed on the 15-day injured list with a right elbow strain and Ryan Walker was recalled from Triple-A Sacramento, Kilian was officially named the Giants' closer. While he leads the team in saves with four, seven different relievers have recorded a save for the team as manager Tony Vitello has played the matchup game in the late innings thus far. Kilian has been one of the most effective relievers in the bullpen, posting a 3.06 ERA, 1.11 WHIP, and 38 strikeouts over 32 1/3 innings.

Domínguez worked the only save chance for the White Sox this week. It was the cleanest outing as he gave up one run on two walks and a hit before holding on for his 12th save on Sunday against the Dodgers. Taylor gave up two runs over two innings in that game. Four of his last five outings have been two-inning appearances, so it doesn't seem like the team is ready to give him looks as a traditional closer just yet.

Fairbanks worked a clean inning against the Diamondbacks on Thursday, striking out two for a save. He then gave up a run against the Pirates on Sunday before holding on for his ninth save of the season.

▶ Tier 4

Alex Lange - Kansas City Royals
Clayton Beeter - Washington Nationals
Yoendrys Gómez/Eric Orze - Minnesota Twins
Jacob Webb/Caleb Thielbar - Chicago Cubs

Lange gave up a run to take a loss against the Astros on Saturday, then bounced back with a scoreless ninth inning on Wednesday with a four-run lead, indicating he's still in line to close. Meanwhile, Beeter struck out two in each of his scoreless outings this week, but did not pick up a save.

And we finally have someone emerging in Minnesota as Gómez converted two saves, giving him seven. While his 3.86 ERA has been good enough to get the job done, he's working with an 11% K-BB rate and underlying ERA indicators that suggest he's been quite fortunate.

Palencia struck out the side and picked up a win against the Rockies on Tuesday, but was then placed on the 15-day injured list on Wednesday with right elbow inflammation. It's incredibly disappointing, especially after a good outing. Fantasy managers who have been patiently waiting for Palencia to start collecting some saves will have to wait longer. How long Palencia may be out is still unknown. The Cubs' situation hasn't produced many saves altogether. Still, Thielbar and Webb are the top candidates to work in a committee in Palencia's absence. Webb gave up a run in the ninth inning on Wednesday against the Rockies, but held on to convert the save.

▶ Tier 5

Antonio Senzatela - Colorado Rockies
Tony Santillan - Cincinnati Reds
Kirby Yates - Los Angeles Angels
Elvis Alvarado/Hogan Harris - Athletics

Athletics Drop Series Finale To Pirates 12-4

SACRAMENTO, CALIFORNIA - JUNE 17: Jacob Wilson #5 of the Athletics hits a two-run single in the bottom of the sixth inning against the Pittsburgh Pirates at Sutter Health Park on June 17, 2026 in Sacramento, California. (Photo by Lachlan Cunningham/Getty Images) | Getty Images

The Athletics dropped their final game of their mid-week series against the Pirates on Wednesday evening, falling to Pittsburgh 12-4. Nothing went right tonight as the A’s were losing big from the get-go, and never really mounted any sort of comeback attempt. The loss drops them to 36-38 but on the bright side the division-leading Seattle Mariners lost tonight so the A’s remain just a game and a half back of them for the lead in the AL West. New series starts tomorrow!

Things were rough from the jump for the Athletics tonight. Right-hander Aaron Civale was on the mound for the A’s, making his first start since going on the IL a few weeks ago. Though he looked sharp in his lone rehab assignment he did not look like himself tonight. Pittsburgh plated three early runs against the veteran right in the first inning, then added two more in the second. The Pirates were up 5-0 before half of the fans had found their seats.

Civale bounded around a pair of singles in the third to post a zero for the frame, but a leadoff walk in the fourth ended his day after just 71 pitches, putting the bullpen in charge for a majority of tonight’s innings.

  • Aaron Civale: 3 IP, 9 H, 6 ER, 2 BB, 2 K, 71 pitches

Not a great return appearance for Civale, who didn’t look comfortable at all tonight. Maybe the biggest thing is that he made it through tonight without any sort of aggravation of the shoulder injury. He’s lined up to take on the San Francisco Giants next week.

Left-hander Jose Suarez replaced Civale for the frame and allowed a two-run home run to push this game to 7-0 Pirates.

Meanwhile on offense, the A’s bats were struggling against Pittsburgh rookie Braxton Ashcraft. The right-hander held down the offense, issuing just two free passes and one meaningless single through the first five innings.

By now it felt out of reach but at least the bats kept working. Jacob Wilson smacked a two-run single in the bottom of the sixth to get the A’s on the board, avoiding the shutout:

That was as close as the A’s would get to a comeback tonight. Just a half inning later Pittsburgh got those two runs back and then some, adding on five runs in the top of the seventh to blow this game wide open.

All that was left to do was get through these final few frames. They weren’t totally without entertainment. Rookie center fielder Henry Bolte went yard in the bottom of the seventh for his second career home run and first in Sacramento:

Then, in the final frame, Zack Gelof, who entered tonight on an MLB-leading 20-game hit streak, extended it at the last second with a ninth inning home run for the Athletics’ fourth run of the night:

21 game hit streak now. After that the A’s went down 1-2-3 to finish this game.

Tough loss. The A’s need to flush this one though and get ready for a big series against a division rival. The A’s welcome the Los Angeles Angels to Sacramento for a four-game series, one that the A’s need to clean up in. It’ll be Gage Jump for the home team, though the Angels have yet to announce their starter for the series opener. Stay tuned…

Bradish punches out 12 as O’s sink Mariners in all-around win, 5-3

SEATTLE, WASHINGTON - JUNE 17: Kyle Bradish #38 high-fives Adley Rutschman #35 of the Baltimore Orioles after the first inning against the Seattle Mariners at T-Mobile Park on June 17, 2026 in Seattle, Washington. (Photo by Kevin Ng/Getty Images) | Getty Images

If you’re an eagle-eyed consumer of random Orioles stats, you might have seen that the Orioles are 7-3 on Wednesdays, so this game was pretty much in the bag before a pitch was thrown. Or was it that incredibly involved handshake Pete Alonso and Adley Rutschman tried out in the dugout? Or was it … Kyle Bradish being awesome?

Chalk it up to luck, or skill, or what, this was an excellent all-around win for the Orioles. After a deflating offensive performance on Tuesday night, the team hitters managed a solid eight-hit, three-run effort against Seattle’s George Kirby, a solid competitor with a great fastball. As for Baltimore starter, Kyle Bradish, what to say other than that this was arguably his finest start of the year. The right hander pitched into the eighth inning (7.2 IP), allowing just one run on five hits while punching out twelve. His curveball was sick.

It’s been an up-and-down season for the Tommy John survivor, but if he’s snapping off breaking balls like this, hitters, beware. He’s finding his ace form again.

The two starters traded zeros for the first two innings. Kirby was throwing heat, with 98 dotted on the corners, and he retired Taylor Ward, Gunnar Henderson, and Adley in order.

Bradish got through a clean first inning himself, largely because Adley Rutschman is a good catcher. Bradish struck out J.P. Crawford on a third strike call that Adley challenged from behind the plate, ABS revealing that the ball was in by a millimeter. Gutsy challenge! Cal Raleigh singled. A couple of pitches later, the Seattle catcher then took off for second on a wayward curveball that bounced in front of Adley, but he underestimated his fellow backstop, because Adley slid to the left, grabbed the ball and fired to ring up Raleigh at second. Then Julio Rodríguez went fishing on a curveball.

The Bradish breaking ball claimed a couple more victims in the second. After whiffing Dominic Canzone with another, Bradish walked Victor Robles, a man who is difficult to walk, but Colt Emerson swung over another curve.

The Orioles’ first rally began with one in out the third. Blake Alexander managed an inside-out swing and then, with two outs and a 1-1 count, George Kirby tried to sneak an inside fastball by Gunnar Henderson. He failed. Henderson got all of it, driving the ball 370 feet to center-right, one of the prettiest home runs I’ve seen an Oriole hit this year. See if you agree.

After Gunnar put his team up 2-0, Kyle Bradish managed a shutdown third inning. Battling, he finished off J.P. Crawford with a fastball at the top of the zone, and then he caught Miles Mastrobuoni staring at a slider.

The Mariners got one run back off Bradish in the fourth. Cal Raleigh kept fouling off balls, but he flew out on a 3-2 fastball. But Julio Rodríguez got an outside fastball, and he drove it over the head of Tyler O’Neill in right. I know what you’re thinking, but it wasn’t a makeable play. Then Dominic Canzone singled through the middle, plating Rodríguez. The Mariners were down by just one.

In the meantime, two Orioles hit singles were stranded, of a fashion. Samuel Basallo got thrown out trying to stretch a single into a double, and Blaze Alexander and Taylor Ward hit back-to-back singles in the fifth, Alexander’s second of the game.

Bradish got through a scoreless fifth, courtesy of a breaking ball so deceptive that he bounced one in front of Colt Emerson and still got him swinging through it, and again, his defense. With one out, Connor Joe hit a single that bounced in front of Leody Taveras, who muffed it, letting the ball roll behind him in center while Connor Joe circled the bases. Then, another turn: the relay hit Gunnar Henderson, who fired a perfect throw to third, just in time to catch Joe. Then Adley challenged another non-call, and again, he was right: three outs. Adley really loves that ABS challenge.

How long could Bradish go? Through the sixth? No problem, it’d turn out, again through a combination of curveballs and great defense. Big Bopper Cal Raleigh hit a ball to deep right, going, going, and… caught by a leaping Tyler O’Neill, taking away at least extra bases! You saw it coming all along, right? Then Bradish racked up his season-high tenth strikeout. Snazzy.

I was kind of surprised to see Kyle Bradish come back out for the seventh—at a tidy 77 pitches, no less—but he sure did. And despite walking the leadoff man, he got two quick popouts and a ground ball. And even more surprised to see Bradish out for the eighth, but out he came and struck out Connor Joe, and wow, was this a nice sight to see. He allowed a single, but then racked up his twelfth strikeout. Wow, Bradish.

Last night, the Orioles couldn’t buy a hit after the first inning. Tonight, the cavalry made it With Pete Alonso aboard with a single, Leody Taveras hit a triple off a tiring Kirby. Alonso duly chugged home and made it 3-1.

With Kirby out after six, the Orioles scored a quick fourth run against right-hander Alex Hoppe put Jackson Holliday and Blaze Alexander aboard with no outs, Blaze hitting his third single of the day to move Holliday to third. There would be no RBI for Taylor Ward, who hit into a double play, but in that situation the run still scores, anyway, and 4-1 felt like a nice cushion.

It wasn’t enough of a cushion—but it didn’t have to be, as Jackson Holliday homered to make it 5-1 before closer Ryan Helsley, just off the IL, allowed two back-to-back home runs to make it 5-3. OK, a bit of rust. Then, he started pitching: groundout, swinging K, swinging K. That’s good to see!

This was an elegant, all-around win for a team that alternates between bad and good, depending on the day. I don’t want to prejudge the Most Birdland question, but perhaps most excitingly, Kyle Bradish looked like a fricking ace again. If you somehow hate starting pitching, then give your consideration who Gunnar Henderson, who got the scoring started (that’s important) with a two-run jack off Kirby and had a crucial play to nab a runner at third. Or Blaze Alexander, quietly crushing it in the nine-spot with a 3-for-3 day and a walk.

The Birds face Bryan Woo and the M’s at 4:10 ET tomorrow with Shane Baz countering in hopes of a series win.

38-37: Chart

Jun 17, 2026; Seattle, Washington, USA; Seattle Mariners designated hitter Dominic Canzone (8) hits a RBI single against the Baltimore Orioles during the fourth inning at T-Mobile Park. Mandatory Credit: Steven Bisig-Imagn Images | Steven Bisig-Imagn Images

Orioles 5, Mariners 3

Back-to-back solo shots in the ninth: Dominic Canzone, +.15 WPA

While down by four: George Kirby, -.12 WPA

Game Thread Comment of the Day:

New Yorkers are set to fete the Knicks with a ticker-tape parade

NEW YORK (AP) — New York is celebrating the Knicks in classic style Thursday, throwing a ticker-tape parade for the team that brought home the NBA championship longed for by generations of fans.

The Knicks' victory — after a 53-year drought - has electrified New Yorkers, and Mayor Zohran Mamdani has predicted that Thursday’s parade might be one of the biggest in the city's history.

The mere fact that it's happening is historic in itself. Although the Knicks won the championship twice in the 1970s, the city didn't host a parade for them either time. Then-Mayor John Lindsay had cut down on ticker-tape extravaganzas for financial and other reasons, and he instead honored the Knicks at a 1970 reception at the mayoral mansion and a jampacked 1973 ceremony outside City Hall.

This time, the city is going all out.

“There will be performances, there will be New Yorkers, there will be the team and there will be history,” Mayor Zohran Mamdani said Monday.

The parade is set to start at 10 a.m. Thursday near Battery Park and head up Broadway on the skyscraper-flanked route dubbed the "Canyon of Heroes.” The procession is to end at City Hall, where the players are to get another traditional tribute: keys to the city.

Knicks legends Walt “Clyde” Frazier — a member of the ’70s champion teams — and Patrick Ewing are expected to participate in the parade, according to a person familiar with the plans, who spoke on condition of anonymity to discuss the details before they were publicly announced. The person said Mike Breen, the Knicks’ play-by-play announcer on MSG Network, was set to emcee the City Hall ceremony.

Alicia Keys, the singer who collaborated with Jay-Z on the New York-loving 2009 hit “Empire State of Mind,” has been tapped to perform.

“How could I not?” Keys said Wednesday in a social media video that featured her on the phone with Knicks forward OG Anunoby.

Police plan to deploy 10,000 officers to secure the event, which follows ebullient but sometimes chaotic street celebrations and some violence during the Knicks' run to victory over the San Antonio Spurs.

“We want people to enjoy this moment,” Police Commissioner Jessica Tisch said at a planning meeting Wednesday, “but public safety comes first.”

Some 650 sanitation workers have been assigned to clean up what could be tens of thousands of pounds (kilograms) of debris, if recent history is any guide.

Ticker-tape parades derive their name from the narrow strips of paper used by telegraph-era “stock ticker” machines. New York brokerage firm workers took to tossing the paper out their office windows during parades in the late 19th century, adding a swirling aerial spectacle to the festivities.

Over the years, especially up to the mid-1960s, the city rolled out ticker-tape parades to honor visiting foreign leaders, mark historic anniversaries and hail feats in aviation, war, sports, music, space travel and more.

The Knicks' parade will be the 210th, and it comes after a ticker-tape bash for the WNBA's New York Liberty in 2024.

___

AP Basketball Writer Brian Mahoney contributed from Southampton, New York.

Braves News: Ronald Acuna hamstring injury update, losing skid, more

ATLANTA, GA - JUNE 17: Injured Atlanta outfielder Ronald Acuna Jr. (13) in the dugout during the MLB game between the San Francisco Giants and the Atlanta Braves on June 17th, 2026 at Truist Park in Atlanta, GA. (Photo by Rich von Biberstein/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

As Ha-Seong Kim has been perhaps the worst player to play as much as he has in baseball this season, Walt Weiss made a number of changes including Matt Olson playing right field to avoid Kim hitting in the eighth. Kim’s performance and Weiss’ clear lack of faith in the Korean makes it fair to wonder if he will make it all season on the roster the way things are going, much less receiving regular playing time. He has been a catastrophe at the plate and not much better in the field. While I do think it remains a worthwhile contract to hand out in the offseason, it has gone about as poorly as possible, starting with his offseason injury.

Braves News

Atlanta is expecting to miss Ronald Acuna for a while, as they will slow-play his return from his second injury to the same hamstring this season.

The Braves transferred Spencer Strider to the 60-day IL in a flurry of mid-day transactions.

The Braves’ losing skid continued with a loss in the afternoon and a loss at night, each featuring sub-par pitching and less-than-sparkling offense.

MLB News

The Phillies optioned top prospect Andrew Painter back to triple-A, as he has been quite poor in his 65.0 major league innings this year.

The Guardians put promising rookie Chase DeLauter on the IL with a fractured rib, calling up former top draft prospect Kahlil Watson to make his MLB debut.

Tigers’ Gleyber Torres is hitting the IL with an oblique strain that appears to be a reoccurrence of an injury he suffered earlier this season.

Giants preview the second half, win

The ball traveling through the air as Carson Whisenhunt finishes a pitch.
ATLANTA, GA - JUNE 17: San Francisco pitcher Carson Whisenhunt (88) pitches during the MLB game between the San Francisco Giants and the Atlanta Braves on June 17th, 2026 at Truist Park in Atlanta, GA. (Photo by Rich von Biberstein/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

For a while now, Carson Whisenhunt has been targeted as a key part of San Francisco’s second-half rotation. It’s been quite a long time since anyone who isn’t employed by the Giants thought the team could make a competitive run this year, and as the season becomes more and more fleshed out — and the deadline grows ever closer — even the Giants are forced to reckon with reality.

Robbie Ray and Tyler Mahle, respected veterans who represent 40% of the team’s Opening Day rotation, will almost surely be traded, even as they slog through difficult seasons. Adrian Houser will be dangled, with Buster Posey hoping he’s not the only person on the planet who thought the mediocre veteran deserved a multi-year deal.

Add in the recent struggles of Trevor McDonald, who has temporarily stolen Mahle’s spot, and the picture couldn’t be any clearer: sooner or later, Whisenhunt will find himself slotted into the rotation, with a leash of indefinite length as the team shifts their focus to 2027.

Wednesday offered a sneak peak of that future. It may have also accelerated the timeline.

After Tuesday’s game was postponed in the second inning — meaning the starting pitcher, Houser, was limited to just one inning — the Giants needed to cover 17 innings on Wednesday. They learned from their mistake during the season’s first doubleheader, when they called up McDonald to be the allotted 27th man, but never used him, opting instead for a bullpen game and the scheduled starter. This time, Ray — initially scheduled to start the evening game — was pushed up to the early afternoon, to cover the rest of the series opener, which he did brilliantly. And Whisenhunt was brought up for his season debut, and handed the steering wheel for the full-length evening game.

He wasn’t excellent, but he was very good, which is more than Mahle and Houser can claim at virtually any point this season, and more than Ray can claim for most of it. And with that, Posey, Zack Minasian, and Tony Vitello have a decision on their hands. The Giants are 16.5 games out of the division lead, and 7.5 games out of the third wild card, while at no point looking like a competent baseball team (on or off the field, sadly). How can Whisenhunt return to Sacramento, where he’s already spent more than 280 innings honing his craft? How, after the way he pitched on Wednesday?

It was hairy at the start, admittedly. He fell behind 3-0 to the leadoff hitter, former Giant Mauricio Dubón, and eventually issued a walk to him. With two outs, he allowed a single to Ozzie Albies. It took him 21 pitches to get through the inning — efficiency has been a struggle for him this year — and even at that, it came with a scare, when Austin Riley’s third-out fly ball died at the warning track.

The second inning offered more of the same. Seen through one lens, Whisenhunt wasn’t at his sharpest, as he worked through a leadoff single and a one-out walk, throwing 18 pitches and once again escaping when the final out — a fly ball from Dubón that traveled 376 feet — died on the track. Seen through another lens, he showed his mettle, and was unfazed by danger from a great team. He looked like he’d been there before. He looked like he was never worried.

After those two stressful innings, Whisenhunt settled right in. He needed just seven pitches to cruise through the heart of Atlanta’s order in the third, striking out Drake Baldwin on three pitches, working a mild grounder from Matt Olson, and getting the laziest of fly balls from Albies. He gave up a leadoff single in the fourth, then retired the next three batters on eight pitches. He set down the side in order in the fifth inning.

It helps, of course, when your offense gives you a cushion, and the Giants did exactly that. They once again struck in the first inning — what a lovely sight — albeit with a little help from the Braves. Luis Arráez, who had drawn a leadoff walk, attempted to steal second on what would be strike three — and out No. 2 — to Matt Chapman. The thrown from Sandy León was excellent, and easily beat Arráez, save for one little issue: Albies forgot to catch the ball.

With that, life was gifted to the Giants, who did what good teams do in such situations: take advantage. Rafael Devers slapped a double the other way, scoring a run and keeping the line moving. That would be the only run of the inning, but it helped push rookie JR Ritchie’s pitch count up to 27.

It was the second inning where the Giants gave Whisenhunt a big enough lead that he would have no problem protecting it. It began when Willy Adames, who had homered in the first game, went deep on the second pitch of the inning, hitting a majestic shot exactly 400 feet.

But that was just the start. After a strange sequence — Casey Schmitt singled, Drew Gilbert replaced him on a fielder’s choice, and then Gilbert was thrown out stealing second on a play where it looked like he was only half-heartedly trying to steal the base — a new rally was started when Eric Haase drew a walk.

What followed could not have been predicted: Arráez, who has a reputation for both not hitting home runs and not swinging at the first pitch, swung at the first pitch … and hit a no-doubt home run, just the 39th of his eight-year career.

But if Arráez’s home run was a shocker, Bryce Eldridge’s was not. For the second time on the day, Giants lefties went back-to-back (in the first game it was Devers and Jung Hoo Lee), and with that, the game was broken open.

That was all the scoring the Giants would do until the ninth inning, when they scored a few desperately needed insurance runs. Whisenhunt had stayed in for the sixth inning, but given up three straight singles to open the frame, scoring a run and putting an Atlanta rally firmly in full force. JT Brubaker relieved the youngster and allowed one of the inherited runs to score (Whisenhunt’s final line: five innings, six hits, two walks, two runs, and two strikeouts), before getting out of the inning. The Giants continued with the drawing-headlines-for-the-wrong-reasons relief group, with Sam Hentges and Ryan Walker combining to pitch scoreless seventh and eighth innings, giving San Francisco a 5-2 lead into the ninth.

That’s where they added on, with a familiar man in the middle of it: Arráez. It was a small ball rally at the back of the lineup, with Schmitt knocking a leadoff single. He was then replaced by Jonah Cox, who promptly stole second … a move that was impressive, but ultimately meaningless, as Gilbert was immediately hit by a pitch. After Haase moved both runners over with a delightful bunt, Arráez brought them home with an opposite-field single … the quintessential Arráez hit.

It turned out to be a pretty critical one, too. The Giants had pushed their lead from three runs to five, which was mighty important when they proceeded to give up three runs in the bottom half of the inning. Matt Gage, who was activated off the Injured List in between the games, didn’t have his sharpest stuff. He ceded a one-out double to Jair Camargo (the first hit of his career), and then, after having two deep fly balls die on the track, Dubón finally pushed one over the fence for a two-run blast.

Back-to-back singles by Baldwin and Olson brought the tying run to the plate, and knocked Gage out of the game. In came the unlikely hero, Tristan Beck. He let one of the inherited runners score on a wild pitch, but induced a weak grounder from Albies, before striking out Riley to end the game, and granting the Giants a 7-5 victory.

The Giants haven’t had a lot of good days lately, but Wednesday was certainly one. A dominant showing from Ray, followed by an encouraging peak to the future with Whisenhunt. Six home runs on the day. Two wins against one of the best teams in baseball.

That’ll do.

James Dolan reveals Knicks will not go into the second apron in 2026-27

SAN ANTONIO, TEXAS - JUNE 13: New York Knicks owner James Dolan and president Leon Rose celebrate behind the Larry O'Brien Championship Trophy after their team defeated the San Antonio Spurs in Game Five of the 2026 NBA Finals at Frost Bank Center on June 13, 2026 in San Antonio, Texas. 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. (Photo by Gregory Shamus/Getty Images) | Getty Images

It’s hard to truly be a buzzkill the day before a championship parade 53 years in the making, but James Dolan really seems to be trying his hardest.

In an interview with WFAN’s Craig Carton on Wednesday afternoon, the Knicks’ owner, who had gained a nice PR boost after his 15-minute speech to the Knicks in April was leaked, said a couple of things that’ll rub people the wrong way. While one isn’t basketball-related, this one is.

This wasn’t a suggestion of any sort. It truly sounded like an edict from the man who’s cutting the checks.

As you can find out more from our salary cap explainer, which will continuously be updated, this is major news for the Knicks’ roster building as they look to defend their championship in 2026-27. The Knicks currently have nine players rostered (including Jose Alvarado’s $4.5 million player option) and under $17 million in space beneath the second apron.

With five mandatory spots to fill and a projected veteran minimum cap hit of $2,457,000 for next season, the Knicks will only have $4.63 million extra to play with outside of exclusively using the vet min. If the Knicks make their pick at No. 24, that pick holds a $3.325 million cap hit, so it’ll be more like $3.77 million.

In essence, this essentially means that both Landry Shamet and Mitchell Robinson have likely played their last games as a Knick, if Dolan’s word is to be believed. The Knicks are legally able to retain both for their likely market value, but would have to exceed the second apron to do so. In late May, ESPN reported that both were likely to return, so this might be a case of the front office wanting one thing and ownership wanting another.

As reigning champions, the Knicks do have an advantage in that they’ll likely have veterans lining up for “ring-chasing discounts”, so they shouldn’t have a hard time reworking the bench around tight cap parameters, especially considering they’d be able to use at least part of the taxpayer mid-level exception in the scenario they do not exceed the second apron.

If there’s any solace in this, it’s that the Knicks will have an easier time retaining rookie wing Mo Diawara, who will be a restricted free agent. Due to the weird circumstances surrounding his contract, the Knicks are legally able to match any offer sheet, but they would have to dip into their MLE to do so, which would trigger a second apron hard cap.

This means that, if someone (ahem, Brooklyn) offered Diawara a big enough deal that he would sign an offer sheet, the Knicks would have to choose between him and retaining other key free agents to exceed the second apron. Now, it’s entirely possible that NBA teams don’t view his potential in the way we’re all drooling over and he re-signs on an effective vet min, but it’s a possibility that needs to be accounted for.

Ultimately, despite it coming from the man in charge, I wouldn’t totally rule out the Knicks exceeding the second apron in 2026-27.

Why? I don’t exactly think Dolan has all the facts memorized about the aprons, especially considering we’ve already heard through the grapevine of the front office’s long-term plan of a four-year window since the KAT trade.

The penalties for being in the second apron for one year are as follows:

  • Not able to use the MLE
  • Not able to aggregate salaries in a trade
  • Not able to send out cash in a trade
  • Not able to utilize a sign-and-trade
  • Not able to use a trade exception
  • First-round draft pick in seven years (2033) is frozen and unable to be traded

The Knicks have been hard-capped at the second apron over the last two seasons because they utilized some of these. They aggregated salaries to acquire Mikal Bridges and used the mid-level exception to sign Guerschon Yabusele. That hard cap is immediately removed once the next league year begins.

So, sure, while it would suck to not be able to use the MLE, aggregate salaries in a trade, or use the 2033 pick in a trade, it would be worth it to retain a championship roster. So why is Dolan so afraid of the second apron?

If a team spends three years in the second apron in five years, the frozen draft pick is pushed to No. 30 in the draft, regardless of what record the team finishes with. As you might guess, that’s a built-in hard cap for teams because of the risk. By then, the Knicks could be in a total rebuild and wouldn’t have anything to build off of.

But the keyword is three. One year in the second apron doesn’t change that.

Is it luxury tax-related? Well, sure. If the Knicks run a payroll that high, Dolan could pay up to $90 million in luxury taxes, depending on how much the team exceeds it by. For a guy who’s paid the most luxury taxes in NBA history (including a bunch for horrendous teams), this isn’t ridiculous to keep together a champion.

But starting in 2027-28, the Knicks will be in the repeater tac, which will likely doom Dolan to spending nine figures in the luxury tax regardless of whether he’s in the second apron, but it’s not plausible for the Knicks to duck the tax this year, so this should be treated as an unfortunate inevitability.

Ultimately, we’ll know sooner than later if the head honcho’s word is bond. It would just be very hard to replicate the team’s success without paying up to retain it.

Sterlin Thompson homers twice as Rockies fall 8-6 to Cubs

CHICAGO, ILLINOIS - JUNE 17: Sterlin Thompson #30 of the Colorado Rockies slides into second base for a double in the seventh inning of a game against the Chicago Cubs at Wrigley Field on June 17, 2026 in Chicago, Illinois. (Photo by Griffin Quinn/Getty Images) | Getty Images

Despite a valiant comeback effort fueled by four home runs, the Colorado Rockies couldn’t overcome a disastrous second inning by the Chicago Cubs as they dropped the series finale 8-6 to lose the series. They finish their road trip with a 2-4 record.

A mixed night for Sean Sullivan

After an impressive, albeit short, outing for his Major League debut, the Rockies hoped to see more of Sean Sullivan in his second start.

The night started promisingly as Sullivan allowed just one walk as he faced four batters and retired the side on 12 pitches. The top of the Cubs’ order looked off balance as he continued to be deceptive. However, the second inning proved to be a nightmare for the young lefty.

Alex Bregman led off the inning with a walk. Ian Happ blooped a single to right field that fell perfectly in a spot that no fielder could cover. Matt Shaw then tripled to center field to get the Cubs on the board with an early 2-0 lead. An RBI double from Carson Kelly followed to make it 3-0. The struggling Dansby Swanson then stepped up to the plate and hit a fly ball to left field that the wind pushed out for a two-run home run to make it 5-0 and complete the team cycle in the inning.

Sullivan finally got the first out of the inning by getting Pete Crow-Armstrong out on a fly ball. The Cubs remained aggressive as Nico Hoerner singled to right field, followed by Seiya Suzuki’s RBI double to make it 6-0. Michael Busch then singled to put runners on the corners, and Bregman flew out to left field for the second out of the inning to drive in a run and make it 7-0. Happ flew out to right field to end the inning. By the end, Sullivan had thrown 42 pitches in the inning alone.

He rebounded nicely in the third inning with back-to-back strikeouts and a borderline catch by Tyler Freeman in right field. Sullivan then allowed a lead-off home run to PCA in the fourth inning that held up after a lengthy review by the umpire crew to make it 8-1, and then got through the inning without further damage.

His night ended after four innings, allowing eight runs on nine hits with two walks and two strikeouts. He pounded the zone, throwing 56-of-82 pitches for strikes, but he managed just two swing and misses. It was a start reminiscent of Sullivan’s starts in Tripe-A Albuquerque, where the margin of error isn’t large, leading to one ugly inning surrounded by a lot of things to like about him. He’ll likely get another start next week, this time at Coors Field against the Boston Red Sox.

“He got behind in counts and had to come over the plate with his heater,” said manager Warren Schaeffer. “But he came back out and got 1-2-3 in the third and got us through four innings. He knuckled down and did what he had to.”

Sterlin Silver

The Rockies weren’t quite as successful against Cubs starter Javier Assad as they managed just two runs on five hits (more on that in a second) while also striking out just once with no walks. Assad managed an even split of groundouts and flyouts with six apiece while he threw 56 strikeouts of his 92 pitches.

Sterlin Thompson had quite the night as he was the Rockies’ main proprietor of offense for most of the game. In his first at-bat, he collected his first career home run by sending a ball the opposite way to get the Rockies on the board.

The Rockies threatened with a couple other runners following the home run but nothing came of it. As Thompson stepped up to the plate in the fifth inning, he turned on a ball to right-center field for his second home run of the game to make it 8-2.

He added a two-out double in the top of the seventh but struck out in the ninth to end up going 3-for-4 with two RBI and two runs scored. He became the first rookie in Rockies history to have a multi-home run game at Wrigley Field.

Zach Agnos steadies the ship

After Sullivan managed to grind through four innings, the Rockies turned to Zach Agnos with the hopes of getting a few good innings out of him. Despite the mixed-bag of results on the year, Agnos did exactly what they wanted him to do.

Of course, no pitcher is expected to do it all by himself, and Agnos was the beneficiary of some help from his defense in his first inning of work. Happ led off the inning with a double to right to bring Shaw up to the plate. Agnos managed to get him to fly out deep to center field, where Cole Carrigg made the catch. Happ tagged up and tried to move up 90 feet, but Carrigg fired a laser to third base to cut him down for a double-play. The throw came in at 99.8 mph, the fifth-hardest throw by a player in MLB this season.

Agnos closed out the inning and worked around two walks through his next two innings of work. In a game that could have quickly spiraled out of control, Agnos went three innings, allowing just one hit with two walks and two strikeouts.

He gave way to Jimmy Herget in the ninth for his first appearance after being activated from the injured list. The Cubs managed a couple of bunt hits, but he escaped the inning unscathed.

Late game rally

The Rockies’ offense managed to make things a bit more interesting with a rally in the eighth inning against reliever Ethan Roberts. Jake McCarthy led off with a walk and was followed by a Freeman single. Both runners then moved up on a passed ball with TJ Rumfield at the plate. Rumfield grounded out a ball to first base for the first out, which allowed McCarthy to score and make it 8-3.

Hunter Goodman then stepped up to the plate and blasted his 21st home run of the season, 14th on the road, to straightaway center to make the game 8-5. For Goodman, his 21 home runs are the most by a National League catcher before the All-Star break since Javy Lopez hit 23 back in 2003.

The Rockies couldn’t add on in the eighth but tried to build more momentum in the ninth inning. Facing Jacob Webb, Kyle Karros connected on a first-pitch fastball over the heart of the plate for his fourth home run of the season to make it 8-6. Unfortunately, that is all the Rockies could muster as Webb closed it out for the save.

On the night, Colorado had nine hits, including four home runs, while striking out just three times. However, they went 1-for-7 with runners in scoring position.

“The Boys keep fighting, they keep fighting every night,” said Schaeffer about the comeback effort. “It’s no secret, the league has to know that we keep fighting until the end. It’s what we do and I’m proud of them for that.”

Up next

The Rockies head back home to Coors Field for a six-game homestand starting Friday. The Pittsburgh Pirates roll into town first for the weekend with Bubba Chandler (2-7, 4.76 ERA) scheduled to make the start for the Buccos. Kyle Freeland (1-7, 7.98 ERA) will take the pill for the Rockies.

First pitch is scheduled for 6:40 pm MDT.

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!