The 29-year-old, who missed over seven months due to a cruciate ligament tear in 2024 and has had several knee and hamstring injuries this season, was forced off during City’s 2-1 win over Arsenal on Sunday.
Source link
#Page
Cher Needs to Meet ‘High Legal Standard’ to Secure Conservatorship of Son Elijah Blue, Expert Says
NBA officiating is in crisis mode, and the players have a point <div id="zephr-anchor"><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">The NBA may or may not have an officiating crisis. But it definitely has a crisis of confidence, which is the only kind that matters.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">Even in the age of big data and <a href="https://www.youtube.com/watch?v=fGbIrmC-L9o">AI-generated LeBron songs</a>, we still do not have a reliable way to track if an NBA game was officiated well. This isn’t automatic balls and strikes; we’re talking about whether Giannis Antetokounmpo’s elbow intentionally struck Al Horford in the head during that poster dunk, if Shai Gilgeous-Alexander initiated contact when his defender stupidly jumped at a pump fake for the 19th time, whether Jaden McDaniels gave Jamal Murray adequate landing space on his shot despite every player jumping different distances when they shoot and McDaniels understandably is not staring at Murray’s feet when he’s shooting a three. That kind of stuff.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">So people<a href="https://x.com/c2_cooper/status/2047296371800092675?s=46"> clamor for accountability</a>. Players freak out, including Devin Booker saying in a press conference that Alex Caruso asked the ref to call a technical on Booker <a href="https://x.com/mrbuckbucknba/status/2047160072631984471?s=46"><em>and he just did for some reason? </em></a>Fans of teams that feel they got jobbed lose it, demanding changes (what changes?), oversight (how?) and to please please <em>please </em>stop allowing Gilgeous-Alexander to magnet-pull himself to a defender and get two free throws!</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">But refereeing is such a stupid concept that there is no possibility to improve, only to complicate. Sure, we have <a href="https://official.nba.com/2025-26-nba-officiating-last-two-minute-reports/">Last Two Minutes reports</a>, but those are simply compiled by other referees offering a different interpretation with the assistance of slow-motion replay — or as I like to call them, <em>completely useless </em>since no referee could ever review every single call of the last two minutes in slow-mo in real time lest they want to make the game completely unwatchable.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">Refereeing basketball games is not an exact science; in fact, it’s probably not a science at all. When you consider all the contact, all the dust-ups, all <a href="https://x.com/clutchpoints/status/2047155473775030295?s=46">the arm-flailing</a>, all <a href="https://x.com/BrickCenter_/status/2047154558439502244?s=20">the pump-fake magnetism</a> and <a href="https://x.com/protectedpick/status/2047135133086716249?s=46">all the floppity flops</a>, officiating this environment is far closer to oil painting than it is mathematical proofs. Fouls are interpretations of a fluid game in which contact is legal, and referees must use words like “wind-up,” “follow-through,” “incidental,” and “reckless” (what does any of that mean?) to determine if something is a foul, a flagrant, a technical or nothing at all.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">In short, there is really no way to officiate a sport where contact is <em>kind of </em>legal<em>. </em>It’s not like football and hockey (which have plenty of officiating problems), where contact is <em>mostly </em>legal and something has to be fairly heinous to result in a foul for being <em>too </em>physical; basketball allows contact <em>to a certain extent. </em>What that extent is has evolved over time, such as throwing elbows, hand checking, the block-charge and more fun stuff we all complain about. All NBA refs are really doing is trying to keep the game safe and reasonably fair; an impossible task, but one they are heroically trusted with anyway.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">The NBA has thus complicated officiating to no end, only watering the roots of an issue that have continued to grow. A blatantly incorrect reading of this situation is that the Oklahoma City Thunder foul-bait more than any other team — <a href="https://www.teamrankings.com/nba/stat/free-throws-attempted-per-game">they were 17th in free throw attempts per game this season</a>. Nor is it statistically provable to say that teams foul-bait more than ever, as team <a href="https://www.basketball-reference.com/leagues/NBA_stats_per_game.html">fouls-per-game has gone down sharply in recent NBA history. </a></p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">But teams have exploited the infinite complication of officiating to great effect, notably how pace, size and explosive super-athletes can create impossibly subjective interactions. Gilgeous-Alexander bears the brunt of this criticism, given that <a href="https://www.sbnation.com/nba/1110576/nba-awards-picks-mvp-rookie-coach-of-the-year-roy-dpoy-all-nbateams">he’s likely about to be the league’s back-to-back MVP winner</a>, but he wasn’t even first in free-throw attempts this season. Everyone does it, and I think we really peaked with 2022 Giannis Antetokounmpo, who, for two playoff rounds, barreled into Nikola Vucevic and Grant Williams and whoever else dared to oppose him with impossible speed, power and extreme arm-angles that were <em>always </em>some kind of foul. On who? On Giannis? Who knew.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">The root problem is that a shooting foul is the most valuable offensive action in basketball. With league-average shooting percentages, two free throws have an expected point-value of 1.57, while a three-pointer is worth 1.08 points and an at-rim look worth 1.20 points (<a href="https://fansided.com/author/ianlevy/">shoutout to Ian Levy</a> for pointing this out to me; it changed my life). If you can get your free-throw percentage up above average (>78 percent), now we’re really cooking something spicy. Gilgeous-Alexander shoots 88 percent from the line, so <em>by far </em>his best option on every possession is to get to the line.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">Like with tanking and the draft lottery, if the NBA’s rules provide a clear best option to succeed, smart players and teams will always figure out how to maximize their return. It’s like when the MLB figured out walks were actually good — whatever macho man mentality (and steroids) sustained the “always swing and swing for power” world died in the darkness wrought by sabermetrics and taking a 3-1 fastball that’s a little high.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">The NBA public freaking out about officiating these playoffs doesn’t actually want fewer fouls, they just want fouls to feel <em>like fouls </em>— you know, things that aren’t allowed, rather than the calculated, orchestrated manipulations of a subjective rule set and mathematical reality that they have become. A fix would be a point of emphasis from officials that <em>radically </em>expands the scope of “who initiated contact” and categorically refuse to call fouls when the offensive player visually initiates the interaction.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">But we all know how that would end: teams and players would reset, take some time to analyze the situation and then find whatever the new best way to get to the free-throw line is. Short of a literal <em>free-throw quota</em>, an insane idea that would turn the game into gladiatorial combat, teams will figure out how to foul-bait even if foul-baiting is outlawed. But an emphasis against offensive player-initiated defensive fouls would be a good start, given that this is all a visual question anyway — as said before, the total number of fouls has decreased in recent years. We’re solving a crisis of <em>confidence, </em>not an actual crisis.</p></div><div class="duet--article--article-body-component"><p class="duet--article--dangerously-set-cms-markup duet--article--standard-paragraph _1nfb3k4i _16w9vov1 _16w9vov0 ls9zuh1">Sports have their own built-in honor codes that are unique and deeply personal, but not flopping is generally agreed upon as lame by the people of the world. And those same people will shed blood, sweat and tearful Tweets when they believe the sanctity of the game they love is under assault. Maybe it isn’t, but it looks like it is. And keeping up appearances is key.</p></div></div> #NBA #officiating #crisis #mode #players #point
Related Posts
Jun 22, 2026; Washington, District of Columbia, USA; Washington Nationals starting pitcher Foster Griffin (22) pitches against the Philadelphia Phillies during the seventh inning at Nationals Park. Mandatory Credit: Geoff Burke-Imagn Images Washington Nationals starting pitcher Foster Griffin no longer has the high-velocity stuff that made him a first-round selection in the 2014 draft.
Instead, the 30-year-old left-hander is having a breakout season with a seven-pitch repertoire he will deploy when the Nationals open a three-game home series against the Pittsburgh Pirates on Friday.
A self-described “journeyman, four-A player spending time between Triple-A and the big leagues,” Griffin (8-2, 2.93 ERA) has learned to throttle back his approach and set up hitters.
“For me, I am not going for a strikeout from the start of the at-bat, I am letting it develop,” Griffin said. “If I get into an 0-2, 1-2 situation and I want to go for a kill count, and go for a swing and miss, I will. As soon as I get to even or behind, though, I am not really going for a punchout. I don’t want those free passes.”
On Saturday against the Baltimore Orioles, Griffin threw 112 pitches, allowing one unearned run on three hits and two walks while matching his career high with nine strikeouts. He didn’t factor into the decision as Washington earned a 4-3, 10-inning victory.
Griffin went 2-0 with a 1.15 ERA in five June starts. His only career start against the Pirates came on the road on April 16, a no-decision in which he gave up four runs on eight hits with one walk and seven strikeouts in 5 1/3 innings.
Nationals manager Blake Butera has quickly developed belief in Griffin.
“I appreciate every time he’s on the mound,” Butera said. “We all have a ton of confidence in Foster. He pitches his tail off for us and leaves it all out there every single time.”
Washington had Thursday off after winning two of three games at Boston. The Nationals cruised to a 10-2 victory over the Red Sox on Wednesday behind James Wood’s 22nd home run, a three-run shot in the seventh. Andres Chaparro added a two-run bomb and Nasim Nunez hit a solo shot, the first homers of the season for both players.
The Pirates are set to counter with right-hander Mitch Keller (6-5, 4.87 ERA). After going 0-3 with an 8.25 ERA in his previous five starts, Keller earned his lone win of June on Sunday, a 9-4 home decision against the Cincinnati Reds. He allowed five hits and four runs (three earned) with one walk and four strikeouts.
Keller made his second straight six-inning start, and he feels things are pointed in the right direction.
“I’m starting to feel like I am getting in a little more of a rhythm,” Keller said. “Obviously, there’s still a lot more that I can clean up and just execute a little better.”
In eight career starts against Washington, Keller is 1-4 with a 5.31 ERA. He lost 5-4 to the Nationals on April 14 in Pittsburgh after yielding five runs on six hits and four walks with three strikeouts in four innings.
The Pirates’ offense is trending in the right direction. Rookie right fielder Esmerlyn Valdez continues to establish his place in the batting order.
Pittsburgh split a four-game road series against the Philadelphia Phillies this week, and Valdez was 2-for-4 with a run and three RBIs in a 6-1 win on Thursday.
Valdez homered in four consecutive games — including the series opener against the Phillies on Monday after going deep in each game of Pittsburgh’s previous three-game set against the Reds — a stretch that has highlighted his impressive start in the majors. Since his big league debut on May 22, Valdez has a .316 batting average, six homers and 15 RBIs in 19 games.
“The staff plays a big role,” Valdez said. “Even when you fail, they are right by your side. They bring the energy and give you the information you need to succeed.”
–Field Level Media
How nice of VAR to overshadow one of the most important results in U.S. men’s national team history on Wednesday…
The USMNT advanced to the 2026 World Cup Round of 16 after defeating Bosnia and Herzegovina, but lost standout striker Folarin Balogun for the match against Belgium after a 64th-minute red card. Balogun scored the game-winning goal near the end of the first half and has been one of, if not the best USMNT player this tournament.
We can all debate until the cows come home whether or not it was the “right” decision, application of VAR, what have you, but the end result remains the same: Mauricio Pochettino must make a change if the host nation is to advance.
The Argentine has already cemented himself as the most successful USMNT coach in World Cup history picking up his third victory of the tournament, but he’ll really earn his money if he plays his cards right in the next round. Pochettino has multiple options at his disposal, but how exactly should the USMNT set up against the Red Devils?
Given form, there isn’t an option on the bench currently that naturally fills Balogun’s absence. He’s got three goals in three appearances so far and has been a crucial focal point in multiple phases.
The other out-and-out No. 9s are:
Pepi’s received significantly more playing time (185 minutes) after starting the dead rubber against Türkiye. Wright, after a standout season for Coventry City, has only played a minute so far coming on as a substitute deep into second half stoppage time against Australia.
Diving deeper into their numbers from last season:
- Pepi: 20 goal contributions (19G/1A) in 31 appearances [Eredivisie and Champions League]
- Wright: 18 goal contributions (17/1A) in 40 appearances [EFL Championship]
Pochettino seems to trust Pepi more this tournament, though Wright has received opportunities in previous international windows. If he doesn’t want to alter his tactical setup wholesale, Pepi and Wright likely receive significant minutes against Belgium. Whoever he goes with first must impose themselves physically as Balogun has done, which might give the edge to Wright.
The benefit to choosing either, though, is that the rest of the team remains unchanged.
Part of what’s made the USMNT so dynamic this far is the threat of Christian Pulisic and Sergiño Dest out wide with Antonee Robinson and Alex Freeman over/underlapping at will on the left and right respectively.
Pochettino could push Pulisic further forward, trusting his most talented attacker to hold up and link play at will while providing some box presence. Replacing Pulisic out wide could be:
- Alejandro Zendejas
- Timothy Weah
- Gio Reyna
Or, if Pochettino wants a similar dynamic on the left that he has on the right with Dest and Freeman, Max Arfsten could come in. However, the Columbus Crew wingback has not played a single minute so far.
Reyna has played the most of those options, and could provide a difference cutting in on his favored right foot. He has the technical capability to play with both feet, but likely won’t stretch a backline as much as Weah could with his pace.
Having Pulisic up top replaces Balogun’s game-changing ability, but upsetting the balance on the wings could end up having a detrimental effect on the team’s build-up play. One factor, that might end up pushing this option over the line is an conscious decision to try and nullify both Jérémy Doku and Leandro Trossard early.
If Pochettino trusts one of his wide players to contribute defensively, then we might see Pulisic up top.
Could Malik Tillman get the nod up top?
The Leverkusen midfielder prefers to play in the 10, he likes linking play and being the one to start attacking play. His technical quality on the ball is even a step up on Balogun, though he lacks the same box presence of the other wide and center forwards previously discussed. The USMNT will have to make the most of their possession, and having a difference maker on the ball to get Pulisic and Dest more involved in the attacking third could be the exact answer.
The trade off here is… what’s the natural change in midfield then?
Reyna could play behind Tillman, but we haven’t seen that pairing under Pochettino. Weston McKennie could also play further forward. The Juventus man, who has been one of the USMNT’s best players during the World Cup, can provide the late runs into the box as Tillman serves as a focal point to play through. He’s shown the ability to influence the game in multiple phases, but would need to be a decisive, consistent box-to-box presence all game. If that’s the path chosen, Sebastian Berhalter likely comes into the side forming a double pivot with Tyler Adams.
While the Vancouver Whitecaps midfielder is adept at set pieces, using most of your midfield depth early wouldn’t give Pochettino options off the bench.
Overall, Pochettino likely sticks with most of his team as is and chooses between Pepi or Wright. No matter who starts, both players will have short leashes if things don’t get off to a good start. Belgium represents the USMNT’s toughest opposition both on paper and in the FIFA rankings this tournament. The Red Devils have the individual quality advantage on paper in multiple areas, making Pochettino’s selection all the more important.
The idea of a dynamic front line with Reyna, Tillman, Pulisic and Dest is certainly exciting, but excitement won’t get the USMNT past Belgium. Their opposition has shown resiliency, coming back from 0-2 down late against Senegal to earn their spot despite an underwhelming performance for the majority of the game.
Rudi Garcia also isn’t afraid to make big calls taking off Kevin De Bruyne and Doku early in the second half in the Round of 32. No matter what decision Pochettino makes, it will be the defining selection of the USMNT’s knockout stage.
How nice of VAR to overshadow one of the most important results in U.S. men’s national team history on Wednesday…
The USMNT advanced to the 2026 World Cup Round of 16 after defeating Bosnia and Herzegovina, but lost standout striker Folarin Balogun for the match against Belgium after a 64th-minute red card. Balogun scored the game-winning goal near the end of the first half and has been one of, if not the best USMNT player this tournament.
We can all debate until the cows come home whether or not it was the “right” decision, application of VAR, what have you, but the end result remains the same: Mauricio Pochettino must make a change if the host nation is to advance.
The Argentine has already cemented himself as the most successful USMNT coach in World Cup history picking up his third victory of the tournament, but he’ll really earn his money if he plays his cards right in the next round. Pochettino has multiple options at his disposal, but how exactly should the USMNT set up against the Red Devils?
Given form, there isn’t an option on the bench currently that naturally fills Balogun’s absence. He’s got three goals in three appearances so far and has been a crucial focal point in multiple phases.
The other out-and-out No. 9s are:
Pepi’s received significantly more playing time (185 minutes) after starting the dead rubber against Türkiye. Wright, after a standout season for Coventry City, has only played a minute so far coming on as a substitute deep into second half stoppage time against Australia.
Diving deeper into their numbers from last season:
- Pepi: 20 goal contributions (19G/1A) in 31 appearances [Eredivisie and Champions League]
- Wright: 18 goal contributions (17/1A) in 40 appearances [EFL Championship]
Pochettino seems to trust Pepi more this tournament, though Wright has received opportunities in previous international windows. If he doesn’t want to alter his tactical setup wholesale, Pepi and Wright likely receive significant minutes against Belgium. Whoever he goes with first must impose themselves physically as Balogun has done, which might give the edge to Wright.
The benefit to choosing either, though, is that the rest of the team remains unchanged.
Part of what’s made the USMNT so dynamic this far is the threat of Christian Pulisic and Sergiño Dest out wide with Antonee Robinson and Alex Freeman over/underlapping at will on the left and right respectively.
Pochettino could push Pulisic further forward, trusting his most talented attacker to hold up and link play at will while providing some box presence. Replacing Pulisic out wide could be:
- Alejandro Zendejas
- Timothy Weah
- Gio Reyna
Or, if Pochettino wants a similar dynamic on the left that he has on the right with Dest and Freeman, Max Arfsten could come in. However, the Columbus Crew wingback has not played a single minute so far.
Reyna has played the most of those options, and could provide a difference cutting in on his favored right foot. He has the technical capability to play with both feet, but likely won’t stretch a backline as much as Weah could with his pace.
Having Pulisic up top replaces Balogun’s game-changing ability, but upsetting the balance on the wings could end up having a detrimental effect on the team’s build-up play. One factor, that might end up pushing this option over the line is an conscious decision to try and nullify both Jérémy Doku and Leandro Trossard early.
If Pochettino trusts one of his wide players to contribute defensively, then we might see Pulisic up top.
Could Malik Tillman get the nod up top?
The Leverkusen midfielder prefers to play in the 10, he likes linking play and being the one to start attacking play. His technical quality on the ball is even a step up on Balogun, though he lacks the same box presence of the other wide and center forwards previously discussed. The USMNT will have to make the most of their possession, and having a difference maker on the ball to get Pulisic and Dest more involved in the attacking third could be the exact answer.
The trade off here is… what’s the natural change in midfield then?
Reyna could play behind Tillman, but we haven’t seen that pairing under Pochettino. Weston McKennie could also play further forward. The Juventus man, who has been one of the USMNT’s best players during the World Cup, can provide the late runs into the box as Tillman serves as a focal point to play through. He’s shown the ability to influence the game in multiple phases, but would need to be a decisive, consistent box-to-box presence all game. If that’s the path chosen, Sebastian Berhalter likely comes into the side forming a double pivot with Tyler Adams.
While the Vancouver Whitecaps midfielder is adept at set pieces, using most of your midfield depth early wouldn’t give Pochettino options off the bench.
Overall, Pochettino likely sticks with most of his team as is and chooses between Pepi or Wright. No matter who starts, both players will have short leashes if things don’t get off to a good start. Belgium represents the USMNT’s toughest opposition both on paper and in the FIFA rankings this tournament. The Red Devils have the individual quality advantage on paper in multiple areas, making Pochettino’s selection all the more important.
The idea of a dynamic front line with Reyna, Tillman, Pulisic and Dest is certainly exciting, but excitement won’t get the USMNT past Belgium. Their opposition has shown resiliency, coming back from 0-2 down late against Senegal to earn their spot despite an underwhelming performance for the majority of the game.
Rudi Garcia also isn’t afraid to make big calls taking off Kevin De Bruyne and Doku early in the second half in the Round of 32. No matter what decision Pochettino makes, it will be the defining selection of the USMNT’s knockout stage.
Algeria captain Riyad Mahrez announced his retirement from international football after his side was knocked out of the FIFA World Cup 2026 by Switzerland.
Breel Embolo and Dan Ndoye were on target for Switzerland as it outplayed Algeria 2-0 in their Round of 32 clash in Vancouver on Thursday.
Mahrez, who currently plays for Saudi Pro League side Al-Ahli, ended his international career with 113 caps and 39 goals.
ALSO READ | Switzerland outplays Algeria to book Round of 16 spot
Born in Clichy, France, Mahrez chose to represent Algeria in 2013, qualifying through his Algerian heritage on both sides of his family.
He was named African Footballer of the Year in 2016 and, three years later, captained Algeria to the Africa Cup of Nations title.
At the 2026 World Cup, Mahrez scored twice for Algeria in its group-stage match against Austria, adding a final chapter to an international career that spanned more than a decade.
Published on Jul 03, 2026
Algeria captain Riyad Mahrez announced his retirement from international football after his side was knocked out of the FIFA World Cup 2026 by Switzerland.
Breel Embolo and Dan Ndoye were on target for Switzerland as it outplayed Algeria 2-0 in their Round of 32 clash in Vancouver on Thursday.
Mahrez, who currently plays for Saudi Pro League side Al-Ahli, ended his international career with 113 caps and 39 goals.
ALSO READ | Switzerland outplays Algeria to book Round of 16 spot
Born in Clichy, France, Mahrez chose to represent Algeria in 2013, qualifying through his Algerian heritage on both sides of his family.
He was named African Footballer of the Year in 2016 and, three years later, captained Algeria to the Africa Cup of Nations title.
At the 2026 World Cup, Mahrez scored twice for Algeria in its group-stage match against Austria, adding a final chapter to an international career that spanned more than a decade.
Published on Jul 03, 2026
Algeria captain Riyad Mahrez announced his retirement from international football after his side was knocked out of the FIFA World Cup 2026 by Switzerland.
Breel Embolo and Dan Ndoye were on target for Switzerland as it outplayed Algeria 2-0 in their Round of 32 clash in Vancouver on Thursday.
Mahrez, who currently plays for Saudi Pro League side Al-Ahli, ended his international career with 113 caps and 39 goals.
ALSO READ | Switzerland outplays Algeria to book Round of 16 spot
Born in Clichy, France, Mahrez chose to represent Algeria in 2013, qualifying through his Algerian heritage on both sides of his family.
He was named African Footballer of the Year in 2016 and, three years later, captained Algeria to the Africa Cup of Nations title.
At the 2026 World Cup, Mahrez scored twice for Algeria in its group-stage match against Austria, adding a final chapter to an international career that spanned more than a decade.
Published on Jul 03, 2026



Post Comment