3 notes before the Mavericks host the Orlando Magic

ORLANDO, FL - MARCH 5: Cooper Flagg #32 of the Dallas Mavericks drives to the basket during the game against the Orlando Magic on March 5, 2026 at Kia Center in Orlando, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Fernando Medina/NBAE via Getty Images) | NBAE via Getty Images

The struggle bus will be parked outside American Airlines Center on Friday as the Dallas Mavericks (24-52) host the Orlando Magic (40-36) and both teams limp toward the end of the 2025-26 NBA season. We get through this one, and there are only five more of these things to go. You can do this, Mavs fans.

Hopefully you’ve found something better to do with your Friday night than watch this team play something like basketball, but if you’re still interested, we’ll be there for you with all manner of half-assed game insights and postgame commentary, because we’re completionists if nothing else.

Here are three nuggets to chew on as we prepare for the fresh hell that surely awaits on Friday.

Last time out

Friday’s game is the second and final meeting between the Mavs and the Magic this year. Dallas dropped a baffling 115-114 loss to Orlando on March 5 on a last-second dunk by Wendell Carter Jr. Jalen Suggs hit four 3-pointers for the Magic in that game, including one on the possession before Carter’s decisive jam, in response to Cooper Flagg’s three-point play on the other end that gave the Mavs a 114-110 lead with 38 seconds left.

That game was Flagg’s first after missing nine games with a sprained foot. Flagg scored 18 points and dished six assists on a bad 7-for-22 shooting night, which has become the norm for the rookie lately. Flagg has hit a challenging stretch where he’s had good production, but with a tendency toward inefficiency, caused to some extent by a combination of his rookie-year whistle and the dearth of talent around him on the offensive end.

No one on the Magic roster did much of anything to will the team to the win over the Mavericks. Dallas just crumbled in the third and fourth quarters, as they have many times this year. Tiago da Silva was Orlando’s leading scorer in that game, with all of 19 points.

Freefallin’

The Mavericks’ situation is well documented. Ethical tankers. In the hunt for a pick near the top of the 2026 NBA Draft. Not all that worried about winning, to put it mildly.

The last time these two teams met, on March 5, the Magic were in the middle of a 13-4 stretch, which would run their win-loss record all the way up to 38-28 by March 14. Since then, Orlando has lost eight of 10 games. It’s no coincidence that the Magic started losing soon after guard Anthony Black went down with an abdominal strain. He’s missed the team’s last 14 games, and the duo of Paolo Banchero and Desmond Bane has had a tough time keeping the thing together without him. Orlando sits in ninth place in the Eastern Conference as of the start of Friday’s game, still clinging to their play-in positioning. Black has been ruled out of Friday’s game as of Thursday afternoon.

So, don’t count your losses before they hatch, Mavericks fans. Sprinkled in with some losses to good teams throughout the Magic’s last 10 games was a loss to the putrid Indiana Pacers on March 23.

Winnable games remaining

With six games left in the 2025-26 season, Friday’s matchup with the Magic appears to be one of just two winnable games left on the Mavericks’ slate. If your eyes are already on the hefty haul of guards in the upcoming 2026 NBA Draft, you’d love for the Mavericks to find a way to gracefully bow out at some point against Orlando.

The Magic have the firepower to do away with the Mavs, sure. But you never know what version of Orlando you’re going to see on any given night. The Magic, much like the Mavs, have a proven ability to lose any kind of game: high-scoring up-and-down affairs as well as the dreaded and plodding race to 100 points.

They should lose the next four, at the Los Angeles teams, at Phoenix and at San Antonio, before having a puncher’s chance again in the season finale against the Chicago Bulls.

The die is cast. The stage is set. The drama will be wanting, but the right results coming home could bear sweet fruit in the future.

Yankees vs. Marlins prediction: Odds, recent stats, trends, and best bets for April 3

The Yankees (5-1) take the field for their home opener today against the surprising Miami Marlins (5-1). Will Warren takes the mound for New York. Eury Perez gets the nod for Miami.

The Yankees opened the season with historically dominant pitching shutting out the Giants in their first two games. In total, they allowed only 3 earned runs in their first 5 games, tying the 1943 St. Louis Cardinals for the fewest in MLB history since 1900. All this without Gerrit Cole and Carlos Rodon who remain sidelined with injuries.

While pitching has been the key to New York’s early season success, the bats have been the difference-makers for the Marlins. Miami boasts a +15-run differential. Their lineup has scored nine or more runs in three consecutive games.

Lets dive into this afternoon’s matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game Details and How to Watch: Yankees vs. Marlins

  • Date: Friday, April 3, 2026
  • Time: 1:35PM EST
  • Site: Yankee Stadium
  • City: New York, NY
  • Network/Streaming: MLB.TV, WFOR-TV CBS4, YES

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

The Latest Odds: Yankees vs. Marlins

The latest odds as of Friday courtesy of FanDuel:

  • Moneyline: New York Yankees (-186), Miami Marlins (+153)
  • Spread: Yankees -1.5 (+119) / Marlins +1.5 (-143)
  • Total: 7.5 runs

Probable Starting Pitchers: Yankees vs. Marlins

Pitching matchup for April 3:

  • Yankees: Will Warren
    Season Totals: 4.1 IP, 0-0, 2.08 ERA, 1.62 WHIP, 3K, 2 BB
  • Marlins: Eury Perez
    Season Totals: 7 IP, 0-0, 3.86 ERA, 0.86 WHIP, 8K, 1 BB

Who’s Hot? Who’s Not! Yankees vs. Marlins

  • 2 of Aaron Judge’s 3 hits are HRs this season
  • Giancarlo Stanton has 2 hits in each of the 5 games he has played this season
  • Cody Bellinger is 6-21 (.286) this season
  • Liam Hicks has 3 HRs and 12 RBIs in 5 games this season
  • Owen Caissie is 7-20 (.350) with 8 RBIs

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top Betting Trends & Insights: Yankees vs. Marlins

  • The Yankees are 5-1 on the Run Line this season
  • Miami is 2-4 on the Run Line this season
  • The OVER has cashed 3 times in Miami’s 6 games this season (3-3)
  • The OVER has cashed 1 time in the Yankees first 6 games (1-4-1)

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions: Yankees vs. Marlins

Rotoworld Bet Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Wednesday’s game between the Yankees and the Marlins:

  • Moneyline: NBC Sports Bet is recommending a play on the Yankees on the Moneyline.
  • Spread: NBC Sports Bet is recommending a play on the Yankees on the Run Line.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 7.5.

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Braylon Mullins is more than a big shot. He's been UConn's missing piece

Braylon Mullins hadn't hit a 3-pointer in the first 39 minutes and 59 seconds of Connecticut’s Elite Eight game against Duke before Alex Karaban passed the ball to him for the eventual 40-foot game-winning shot with under a second left.

It’s a shot that represented more than a punched ticket to the Final Four in Indianapolis.

"It's like a dream come true, dream scenario, made-for-TV movie or — I guess it goes right to streaming now," UConn coach Dan Hurley said.

Indiana’s Mr. Basketball from last season sent his team back to his home state to compete for a third national championship ring in the past four years.

"You play for those moments," Mullins said after the game. "You dream about that. … That's a one-of-a-kind experience."

It was also a moment that depicted one of the roles the Greenfield, Indiana native has grown into for Hurley’s program this year: reliable and exuberantly confident shooter in key moments.

"This is kind of what I’ve dreamed of, and this is the position that I wanted to put myself in coming out of high school," Mullins told USA TODAY Sports in Philadelphia ahead of the Men’s NCAA Tournament. 

On a team of veterans like Karaban, Solo Ball and Tarris Reed Jr., Mullins plays with an edge when he’s making shots, something that was missing from UConn’s roster last year. It’s what has led to gaining the trust and respect from his teammates to not back down from challenging shot attempts. 

"It’s just kind of what the game gives you," Mullins said. "I know that I’m going to be put in spots that coach Hurley wants me to be put in and I’m going to shoot what is given to me. I know all my teammates want me to shoot those shots."

He backs up this edge and swagger with his stats: 11.9 points and 3.4 rebounds per game while shooting 43.9% from the field. He became the first Big East freshman since Marquette’s Markus Howard to knock down 50 made 3-pointers in the regular season.

"Once he’s hitting (shots), it just opens up everything else for us," Karaban told USA TODAY Sports. "He’s been doing it since the summer, so (I’m) never really going to tell him to turn down a shot."

The Huskies freshman is an impactful piece of the puzzle for much more than his shooting.

He’s able to impact the game defensively with steals and blocks, and then offensively with mid-range shots and playmaking. Pair that with his 3-point shooting, and its recipe for winning basketball. A recent example is UConn’s first round win vs. Furman when he overcame a bad shooting night with six assists, three steals and two rebounds.

Mullins' ability to impact the game in multiple ways has gained Hurley’s respect. 

"You don't get far in this tournament unless your freshmen can do that," Hurley said of Mullins' growth in the tournament ahead of the Elite Eight. "He's a three-way player. He's out on the glass. He's a critical threat on offense, but he's also like an underrated defensive player with a maturity about him where, if he goes through stretches of the game where he's not getting shots, not making shots, he keeps playing winning basketball."

The season hasn’t come without its ups and down for the freshman, though. But his maturity and composure help him provide the missing puzzle piece, too.

"(He’s) special. Super special," Karaban said of Mullins. "His maturity as a freshman, his composure, the way he carries himself, you don’t really typically see it as a freshman. Especially someone who was a McDonald’s All American. 

"He’s not asking people for shots. He’s not asking for the ball. He just wants to do whatever the team wants, whatever the team needs to win."

So if it is a key shot (or multiple) down the stretch or impacting the game defensively, Mullins will now look to finish putting the puzzle of a third national title celebration in the past four years together with his teammates in front of the hometown crowd over the next few days. 

The first step to that comes Saturday against No. 3 Illinois in the Final Four. 

"It's unbelievable to be in the position I am," Mullins said.

The USA TODAY app gets you to the heart of the news — fastDownload for award-winning coverage, crosswords, audio storytelling, the eNewspaper and more.

This article originally appeared on USA TODAY: Braylon Mullins serving as UConn's missing piece in Final Four run

Lakers’ Luka Doncic injury nightmare started with an inexplicable JJ Redick decision in historic blowout

An image collage containing 2 images, Image 1 shows Apr 2, 2026; Oklahoma City, Oklahoma, USA; Los Angeles Lakers guard Luka Doncic (77) falls to the court during a play against the Oklahoma City Thunder during the third quarter at Paycom Center, Image 2 shows JJ Redick during the Lakers loss to the Thunder
Luka Doncic; J.J. Redick

There are rough evenings. 

And then there are nightmares. 

For the Lakers, the latter might even fall short of describing what happened Thursday.  

They imploded against the reigning champion Thunder in a measuring stick game, 139-96. Luka Doncic suffered a left hamstring injury in the third quarter and will undergo an MRI exam on Friday. And Austin Reaves got banged up and was grabbing at his side and back throughout the contest. 

It was a disaster for a team that had spent the last month clawing their way up the Western Conference standings with a 16-2 run. They had inserted themselves into the championship contender conversation. Doncic had risen to the forefront of the MVP race. 

The Thunder took a pin to those narratives, popping them as though they were nothing but overinflated balloons filled with hot air. 

Luka Doncic left the Lakers loss to the Thunder with an injury. IMAGN IMAGES via Reuters Connect

The Lakers knew what was on the line against the top-seeded Thunder and reigning MVP Shai Gilgeous-Alexander. 

This was their test to show they were the real deal. But long before Doncic got injured, they arrived for their final exam hungover and without a pencil. 

It might seem hyperbolic to claim one game carries so much weight. 

But then again, did you watch Thursday’s contest? 

In the first quarter, the Lakers were outshot from the field, 63% to 33%, and they had more turnovers (eight) than field goals (five). 

In the second quarter, they trailed by as much as 35 points. 

Their deficit grew as large as 46 points, their biggest hole of the season.

“They beat the s—t out of us tonight,” said Reaves, who had a team-high 15 points along with four turnovers. 

The Thunder emphatically stomped out the Lakers’ roaring flame, reducing all of the hope and excitement of the last month to embers struggling for oxygen. 

The Lakers aren’t contenders. And Doncic is not the MVP. 

But it gets way, way worse than that. 

The Thunder destroyed LeBron James and the Lakers. AP

If Doncic’s injury is serious, LA may not even get past the first round of the playoffs. 

And if Doncic misses the team’s final five games, he’ll be disqualified from all NBA awards because of the league’s 65-game threshold. [Doncic has played in 64 games this season.]

That’s right, the guy who’s leading the league in points (33.5), is third in assists (8.3) and sixth in steals (1.6) could’ve gone from trying to surpass Gilgeous-Alexander for the league’s most prestigious individual honor to being wiped off the board entirely in one dreadful evening. 


Download The California Post App, follow us on social, and subscribe to our newsletters

California Post News: Facebook, Instagram, TikTok, X, YouTube, WhatsApp, LinkedIn
California Post SportsFacebook, Instagram, TikTok, YouTube, X
California Post Opinion
California Post Newsletters: Sign up here!
California Post App: Download here!
Home delivery: Sign up here!Page Six Hollywood: Sign up here!


“At this point, at this juncture of the season, it’s the last thing you want to see,” said LeBron James, who had 13 points, six rebounds and two assists in the second-worst loss of his career. “Especially, anybody on our team. But when you have an MVP candidate on your team, the last thing you want to see is somebody go down with a hamstring injury.”

Thursday was one of those nights that will haunt the Lakers, especially coach JJ Redick. 

Doncic was grabbing at his left hamstring in the second quarter. Why the heck did Redick allow him to re-enter a game in which the Lakers were down by 31 points at halftime? Doncic wasn’t going to rescue the team on a night in which he had more turnovers (six) than field goals (three). 

JJ Redick during the Lakers loss to the Thunder AP

“We checked him out,” Redick said. “He got work done. He was cleared. I mean, again, we’re not going to put a player at risk. Those things happen.”

Doncic should’ve never played in the third quarter. That was a massive mistake that could have major consequences for a team that was soaring. 

It was just one of those nights. 

LA had beaten multiple contenders over the last month, including the Rockets (twice), Timberwolves, Knicks and Nuggets. 

If they had beaten the Thunder, they would’ve been considered real threats for the Larry O’Brien Trophy. And Doncic’s MVP case would’ve become far more bulletproof. 

Instead, they walked away from Thursday’s game mortified and hobbled, like a boxer who fought way above his weight class. 

This wasn’t just a bump in the road. It was an unraveling. 

It was a nightmare. 

But the Lakers don’t get to wake up from this and pretend it never happened. 

Philadelphia Flyers First-Rounder Makes Best Prospect Rankings

The Hockey News' main site has revealed the top 10 players from their top 100 NHL-affiliated prospects list. Without any surprise, Philadelphia Flyers top prospect Porter Martone made the cut, as he was given the No. 4 spot. 

It is entirely understandable that Martone has been ranked as one of the best NHL-affiliated prospects by THN. The potential for Martone to emerge as a star power forward at the NHL level is there, and it is exactly why Philadelphia selected him with the sixth-overall pick of the 2025 NHL Entry Draft. 

Martone just had an excellent freshman season with Michigan State University, as he recorded 25 goals, 25 assists, 50 points, and 78 penalty minutes in 35 games. After a big season at the collegiate level, Martone signed his entry-level deal with the Flyers and is currently getting his NHL career started. 

Martone has had a solid start to his NHL career, as he recorded his first career assist in the Flyers' most recent contest against the Detroit Red Wings on April 2. While he has yet to score his first NHL goal, he already has 14 shots in two games. This included him having nine shots against Detroit, which was the most out of any player on the ice.

As Martone continues to adjust to the NHL level, he should only get better. There is a lot to like about the 6-foot-3 forward's game, and it will be fascinating to see how he grows his game from here. 

Islanders’ Playoff Hopes Boosted By Scoreboard—Now It’s On Them vs. Flyers

The New York Islanders continue to be saved by the out-of-town scoreboard as they continue their push toward the playoffs. 

After dropping both games of their back-to-backs, the Islanders had to put their faith in the hockey gods on Thursday night before they got the chance to redeem themselves on Friday night against the Philadelphia Flyers.

The Islanders began Thursday's slate holding down the third seed in the Metropolitan Division, with a slim one-point lead over the Columbus Blue Jackets. 

They woke up on Friday morning still sitting in third in the Metropolitan Division.

The Blue Jackets got steamrolled 5-1 by the Carolina Hurricanes. 

The Flyers, who have to play the Islanders on the second leg of their back-to-back, fell 4-2 to the Detroit Red Wings. 

The Pittsburgh Penguins, who sat just three points ahead of the Islanders, fell 6-3 to the Tampa Bay Lightning. 

The Boston Bruins, holding down the top wild-card spot, lost 2-1 to the Florida Panthers. 

And finally, the Washington Capitals, who had snuck their way back into the playoff conversation, fell 7-3 to the New Jersey Devils. 

Now, we must mention that the Senators, the Red Wings, and the Flyers have all played fewer games than the Islanders. But, we must also mention that games in hand mean nothing unless that team wins them.

If the Islanders are able to beat the Flyers on Friday night -- no other Eastern Conference team is in action-- that will give Long Island 91 points with five games to go, increasing their lead for third place by three over Columbus. 

Sam Ersson started for the Flyers, so we'll see if Dan Vladar gets the nod against Ilya Sorokin. 

Islanders Name Sorokin Starter vs. Flyers; Notes From Thursday PracticeIslanders Name Sorokin Starter vs. Flyers; Notes From Thursday PracticeSorokin gets the nod against the Flyers as the Islanders stick with the same lineup after a loss to Buffalo. Injury updates and practice insights revealed.

Focusing on the wild-card is still something that has to happen. However, it has always seemed like an "easier" route for the Islanders to finish in the top three of their division than to finish in one of the two wild-card spots. 

It's imperative that the Islanders start to help themselves, regardless of how things have gone from their playoff-hopeful competitors. 

After playing the Flyers on Friday, the Islanders have to play the Hurricanes in Raleigh on Saturday night. Then they have four off days before four games in six nights to conclude their season. 

Dodgers notes: Andy Pages, James Tibbs III, Edwin Díaz

LOS ANGELES, CALIFORNIA - MARCH 28: Andy Pages #44 of the Los Angeles Dodgers waits for a pitch in the seventh inning during a game against the Arizona Diamondbacks at Dodger Stadium on March 28, 2026 in Los Angeles, California. (Photo by Brandon Sloter/IOS/Getty Images) | Getty Images

Entering the 2026 season, the Dodgers offense on paper consisted of an overwhelming juggernaut of former (and current) MVPs and All Stars, announcing themselves as one of the best lineups in baseball. Six games into the regular season, it has been anything but that.

The Dodgers were nearly shut out twice at home against the Cleveland Guardians after sweeping Arizona to begin the year. They are tied for 20th among all teams in runs scored and at 14th in team OPS. The treacherous trio at the top of the lineup all have batting averages under .200, which features the reigning two-time NL MVP, the Dodgers brand new $60 million right fielder and a four-time World Series champion.

While the focus has been on the struggling offense as a whole, Andy Pages, on the other hand, is having quite a remarkable start to the year. He currently leads the Dodgers in batting average at .429 and leads the team in OPS among all players with at least 10 plate appearances. Although the Dodgers slumped against Cleveland, Pages had multi-hit games in all three contests, including a 3-3 performance in Wednesday’s loss.

Freddie Freeman, though not as drastically as the top three hitters has mired in an early slump, noted that Pages has been hitting well since the beginning of spring training and that the rest of the offense will look forward to picking up the pace during the team’s first road trip, per Doug Padilla of the Orange County Register.

“Andy’s been great since spring training,” first baseman Freddie Freeman said after Wednesday’s 4-1 loss to the Cleveland Guardians. “He’s one of the ones that carried it from spring training into the season. Andy looks good, both sides of the ball. Really happy for him. So hopefully the rest of us can join him on Friday.”

Links

Jim Callis of MLB.com writes about which Dodgers prospects to focus on throughout the 2026 season. Callis named outfielder James Tibbs III as a can’t miss prospect that has the potential to crack the big league roster later in the year.

Tibbs in his first sample size of Triple-A ball has been a force at the plate, as he’s currently tied for second in the Pacific Coast League in batting average while slashing .500/.552/1.192 with four home runs, four doubles, 10 RBI and 11 runs scored over his first six games.

In half of the Dodgers’ first six games, fans have had the privilege of one of the most electric entrances for any pitcher in the game. Flashing strobe lights emerge, the blaring of trumpets engulf the crowd, and new star closer Edwin Díaz becomes the center of attention towards the end of the game.

Both Freddie Freeman and Teoscar Hernández gave their input on Díaz’s signature entrance, per Katie Woo of The Athletic.

Per Hernández: “Everybody was waiting for that moment,” Hernández said. “I wanted to watch everything: Him coming out of the bullpen and getting all the way to the mound. I’m happy that he’s here now.”

Per Freeman: “When Edwin comes in the game, that means something good’s happening for the Dodgers,” Freddie Freeman said. “So I’m a fan.”

Guardians News and Notes: Happy Home Opener

SEATTLE, WASHINGTON - MARCH 28: Chase DeLauter #24 of the Cleveland Guardians reacts with Steven Kwan #38 of the Cleveland Guardians after hitting a home run during the tenth inning against the Seattle Mariners at T-Mobile Park on March 28, 2026 in Seattle, Washington. (Photo by Olivia Vanni/Getty Images) | Getty Images

The Guardians had a day off and will open Progressive Field for 2026 against the Cubs at 4:10PM ET today.

You can read about today’s festivities here. Hockey Gold Medalist Milano Cortina will throw out the first pitch.

Brian Hemminger recapped the minor league slate from yesterday which saw all four full-season affiliates play for the first time this season.

Zack Meisel has a great piece out today on Kyle Manzardo’s mom. Justin Lada of Next Year in Cleveland and Locked on Guardians has a great one on his own late dad’s relationship with him and the game. Terry Pluto had a great article sharing fan memories of Opening Day.

Deborah (Nicole) and Quincy did a Disgusting Baseball podcast featuring some hot take predictions for the upcoming season.

‘Nothing is ever promised’: Max Ojomoh on England rejection and his Bath rapport with Russell

Centre wonders if he will play another Test but remains positive as his club side meet Saracens in Champions Cup

There have been some small but significant changes at Bath’s stately home training base at Farleigh House this week. Black flags, to complement their bespoke Champions Cup kit, flutter in the spring breeze and up in reception is the precise number of days and matches left this season should the club keep winning. “Choose Greatness” reads another motivational sign before their last-16 encounter with Saracens on Saturday.

One particular player, though, needs no extra impetus. One moment Max Ojomoh was accepting the man of the match award after a fine display for England against Argentina in late November, the next he was losing his Six Nations squad place. Even if he hadn’t turned up for this interview wearing a tight black bandana on his head, the 25-year-old would still look and sound like a man on a mission.

Continue reading...

Suns are finding more ways to lose than ways to win right now

CHARLOTTE, NC - APRIL 2: Devin Booker #1 of the Phoenix Suns looks on during the game against the Charlotte Hornets on April 2, 2026 at Spectrum Center in Charlotte, North Carolina. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Kent Smith/NBAE via Getty Images) | NBAE via Getty Images

Some nights you have it, some nights you don’t. And for the Phoenix Suns, the nights where it is not there have started to show up a little too often. As the season winds down, that early joy, the feeling of watching a group outperform expectations, it has faded, and it has faded as quickly as their point of attack defense.

Thursday night in Charlotte felt familiar. The issues on the perimeter showed up again, and everything flows from that. When you cannot keep the ball in front, the defense bends, and then it breaks. The paint opens up, rotations get late, and without consistent rim protection, teams feast inside. That is how you end up asking why the Suns give up so many points in the paint. It starts on the outside.

Give credit where it is due: the Charlotte Hornets play hard, they are feisty, and they will make you earn it. But Phoenix did not help themselves. And that is the part that sticks.

Because the game opened with a different feel. The Suns dropped 41 in the first quarter, and with Mark Williams back and Dillon Brooks settling in during his second game back, it felt like maybe things were starting to line up. Like the timing was coming back, like the pieces were finding each other again.

And then it unraveled.

They lost every margin that matters. Second-chance points, points in the paint, bench production, points off turnovers, three-point efficiency; you run down the list, and Charlotte had the edge everywhere. The Phoenix Suns looked a step slow — sometimes two — reacting instead of dictating, chasing instead of controlling.

And yeah, nights like that happen. You can live with a bad night. The Charlotte Hornets are not a pushover. They play with energy, they play with pace, and when they get rolling it is tough to deal with. But the concern is not just one night. It is the pattern.

Over the last two months, the Suns are 12–15. That is the 11th-worst record in the league in that stretch, sitting right alongside teams that are not trying to win games. Injuries have played a role, no doubt. And now that guys are returning, there is an adjustment period, rotations shift, roles change, and timing gets thrown off.

But earlier in the season, they were navigating those same challenges and still finding ways to win. It did not always look clean, but it worked. Right now, it is not working the same way.

This team needs to be one that can beat you in multiple ways. That is how they are built, that is how they found success. Lately, they are losing in multiple ways instead. And that is the part that sticks as the season starts to slip toward its end.

Bright Side Baller Season Standings

Chalk up another Bright Side Baller for Devin Booker following the loss against the Magic. You can pin your blame in plenty of directions for the overall team performance that night. Booker was leaast at fault.

Bright Side Baller Nominees

Game 77 against the Hornets. Here are your nominees:

Jalen Green
25 points (10-of-19, 3-of-6 3PT), 4 rebounds, 7 assists, 2 steals, 3 turnovers, 1 block, -11 +/-

Devin Booker
22 points (9-of-22, 3-of-8 3PT), 5 rebounds, 6 assists, 1 steal, 2 turnovers, -13 +/-

Dillon Brooks
13 points (5-of-12, 3-of-5 3PT), 1 rebound, 3 assists, 1 turnover, -14 +/-

Grayson Allen
13 points (4-of-10, 2-of-6 3PT), 2 rebounds, 1 assist, 3-of-5 FT, 0 turnovers, -16 +/-

Mark Williams
12 points (6-of-7), 4 rebounds, 1 assist, 1 steal, 1 turnover, 3 blocks, -12 +/-

Oso Ighodaro
6 points (3-of-6), 9 rebounds, 1 assist, 0 turnovers, -7 +/-


Where do you end up?

Morning Skate: Clawed

SUNRISE, FLORIDA - APRIL 2: Goaltender Sergei Bobrovsky #72 of the Florida Panthers defends the net with the help of teammates against the Boston Bruins at the Amerant Bank Arena on April 2, 2026 in Sunrise, Florida. (Photo by Eliot J. Schechter/NHLI via Getty Images) | NHLI via Getty Images

There was bound to be a come-down at some point, what with a perfect weekend last weekend, a rousing comeback in Columbus, an impressive win over Dallas, etc.

Unsurprisingly, that come-down came down (?) at the hands of the Florida Panthers, who ended the Bruins’ winning streak at four games with a 2-1 win in Sunrise on Thursday night.

The B’s fell behind 2-0 eight minutes into the game, but managed to get one back via Fraser Minten late in the first, but after that, it was a vintage performance from Sergei Bobrovsky that kept the B’s from turning the tide.

Bobrovsky made 15 saves in the third period alone, holding off a pretty energetic Bruins charge and helping the Panthers avoid official playoff elimination again.

Overall, it wasn’t a terribly played game by the Bruins, but going down 2-0 and trying to furiously scramble back into the game isn’t necessarily a winning formula, even against a depleted Panthers team.

Your highlights from last night, if you’d like to review:

Unfortunately for the B’s, the loss came on a night where Ottawa, Montreal, and Detroit all won their games.

Those results put the B’s four points behind Montreal in the Atlantic, while bringing Ottawa and Detroit within six points of the Bruins, who are currently in the first wild card spot.

From a neutral observer’s perspective, the Eastern Conference playoff race is wild: three teams have 88 points, one has 86, and another has 85.

The Bruins will play the 86-point team, the Philadelphia Flyers, on Sunday, in what could be a make-or-break game for Philly.

Prior to that, a visit to Tampa looms, with the Bruins playing the Lightning on Saturday evening.

That game will have a 5 PM start, with Sunday’s game against Philly at 3:30 PM.

Tampa remains in a back-and-forth tussle with Buffalo for first in the Atlantic, which still seems wild to say at this point in the season, but…times have changed!

Six games left for the Bruins, six points clear of the playoff line. Buckle up!

What’s on tap for today?

SF Giants News: Oracle Park promotions this weekend

SAN FRANCISCO, CALIFORNIA - MARCH 27: A general view of the New York Yankees playing against the San Francisco Giants at Oracle Park on March 27, 2026 in San Francisco, California. (Photo by Ezra Shaw/Getty Images) | Getty Images

Good morning, baseball fans!

San Francisco Giants baseball is back in the bay this weekend, so it’s time to take a look at what Oracle Park has on deck for fans!

Friday

Friday night will be a special event night for San Jose State University! As always, special events require special event tickets, which fans can purchase here. Special event ticket holders will receive a San Jose State University themed Giants hat and can partake in pre-game festivities.

Saturday

Saturday night will be another Fiesta Gigantes event at Oracle Park, as all Saturday home games will be this season. It will also be Youth Baseball Day at the park, where the first 8,000 fans under the age of 14 will receive a reversible sleeve giveaway.

Sunday

Sunday afternoon will be Golden State Valkyries Day at Oracle Park, where the first 15,000 fans in attendance will receive a Giants jersey in the colors of the Valkyries, the Bay Area’s WNBA team! If you’re heading to that game, I’m extremely jealous because those jerseys look really cool!

If you’re heading out to the park this weekend, have fun! And make sure to share pictures in the comments!

What time do the Giants play today?

The Giants continue their series against the Mets tonight at 7:15 p.m. PT.

Mud Hens bludgeon Jonah Tong and the Mets, Whitecaps win season opener

Toledo Mud Hens 17, Syracuse Mets 7 (box)

The Mud Hens crushed the 46th ranked prospect in the game, right-hander Jonah Tong, with a furious barrage on Thursday that knocked Tong out of the game in the second inning. They poured it on against the Mets bullpen, taking a 2-1 lead in the series.

Max Clark got the party started as his hot start at the Triple-A level continues. Clark dumped a ball into shallow left field that left fielder Ryan Clifford couldn’t corral, and burned it around to second base with a speed double. Tong walked Trei Cruz and Jace Jung, and after Eduardo Valencia struck out, Corey Julks doubled in all three runners for a quick 3-0 lead.

In the top of the second, Max Burt reached on an error with one out. Wenceel Pérez launched a towering two-run shot to right field at 111.6 mph off the bat. That’s his second of the season. 5-0 Hens. Clark kept things going by reaching on an error. Cruz grounded out to first, but Jace Jung walked and Valencia stepped up after a rough stretch to start the year and lined a two-run double to center field. 7-0 Hens.

That was it for Tong. Dan Hammer, and there couldn’t be many better pitcher names than Dan Hammer, took over and cleaned up the inning. Sadly, Hammer does not appear to throw a curveball. Gage Workman doubled in the third but was stranded. Meanwhile, Bryan Sammons leaked a run on a Ronny Mauricio double in the third, but smothered any further rallying.

RHP Ryan Lambert took over from Hammer in the fourth. He gave up a Valencia triple and a Workman RBI double to make it 8-1.

The Mets got to Sammons for two runs in the fourth. Christian Arroyo led off with a single, and Vidal Brujan doubled Arroyo to third, where he scored on a wild pitch. Brujan scored from third on a Cristian Pache ground out. Sammons punched out Jackson Cluff and then gave way to right-hander Tanner Rainey who finished out the inning.

The Mets turned to Alex Carrillo in the fifth, and having seen him already in the series, the Hens were ready. Burt led off with a single and stole second. Pérez walked, and Clark ripped a hot ground ball to right for an RBI double. Cruz flew out, but Jung followed with a double to center, scoring Pérez and Clark. Valencia and Julks walked to load the bases, with Ofreidy Gomez taking over from Carillo. It didn’t help, as Workman singled in Jung, but Valencia was thrown out at home. 12-3 Hens. That didn’t stop the Hens, as Ben Malgeri and Burt singled in runs, and a wild pitch scored Malgeri. When Pérez struck out to end the inning and the smoke cleared, it was 15-3 Hens.

After a long rest in the Hens’ dugout, Tanner Rainey took the mound again and promptly gave up a single to Nick Morabito and then walked MJ Melendez. Mauricio lifted a sinking drive into the left center field gap, but Max Clark made his second diving catch of the season, and then fired into Cruz at third. Cruz gunned it to second and doubled off Melendez, while Morabito scored to make it 15-4.

The Hens finally cooled in the top of the sixth, although Max Clark continued to show up his upgraded batspeed as he torched a 111.3 mph groundout to second. That’s his second ball already over 110 mph. Pretty impressive stuff from Clark all around so far. Jack Little took over in relief and allowed a two-run shot to Jackson Cluff that made it 15-6. Woo-Suk Go got into a little trouble in the seventh, but Pache flew out to end the inning.

The Mets turned to a position player pitching as Jose Rojas took over for the Mets in the eighth. Pérez greeted him with a double, and after Clark flew out, Cruz singled in Pérez. Another Jung double got Cruz to third, where he scored on a Valencia ground out. 17-6 Hens.

Cole Waites allowed a solo shot to Hayden Senger in the bottom of the eighth to make it 17-7, and that’s where it finally ended.

Workman: 3-5, R, 2 RBI, 2 2B, BB

Perez: 2-5, 3 R, 2 RBI, HR, 2B, 2 BB, K

Valencia: 2-4, R, 3 RBI, 2B, 3B, 2 BB, K

Jung: 2-4, 3 R, 2 RBI, 2 2B, 2 BB, K

Sammons: 3.2 IP, 3 ER, 6 H, BB, 3 K

Rainey (W, 1-0): 1.1 IP, ER, 2 H, BB, K

Coming Up Next: It’s a 4:05 p.m. ET start time on Friday.

West Michigan Whitecaps 1, Lake County Captains 0 (box)

Whitecaps’ pitching was really sharp in this one, while the offense pounded out eight hits and drew five walks, but could only push across one run in their season opener.

Shortstop Woody Hadeen opened the game with a single, and then stole second and took third on a throwing error. Jackson Strong, Roberto Campos, demoted down from Erie to start this season, and Garrett Pennington all struck out to strand Hadeen at third.

Right-hander Hayden Minton, our 33rd ranked prospect, was very good on Opening Day. He spun four no-hit innings with just a walk allowed against five strikeouts. He needed just 51 pitches, pumping 31 strikes and racking up nine whiffs.

The Whitecaps got a single from Stephen Hrustich in the second, and another single for Hadeen along with a walk to Strong in the third, but those baserunners went nowhere.

Hadeen continued his four-hit game with a leadoff single in the fifth, and this time the ‘Caps pushed across a run. Strong walked, and while Campos hit into a double play, Hadeen reached third and scored on a Pennington single. That made it 1-0, and that’s where this one would eventually end.

Luke Stofel threw two scoreless innings with three strikeouts in relief of Minton. Carlos Lequerica threw two scoreless without a hit, though he walked three and struck out five. Logan Berrier collected the first save of the season, issuing a walk in the ninth but striking out three.

Hadeen: 4-5, R, SB

Pennington: 1-4, RBI, 2 K

Santana: 1-3, BB

Minton: 4.0 IP, 0 R, 0 H, BB, 5 K

Coming Up Next: It’s a 6:35 p.m. ET start on Friday night.

Here is the Whitecaps roster to start the season. There seem to be a few last minute additions not announced here. The SeaWolves and Flying Tigers rosters are below.

Some notable young faces in Lakeland include RHP Malachi Witherspoon, last year’s second rounder, #3 overall prospect SS Bryce Rainer, returning from his shoulder injury, 2025 3rd rounder LHP Ben Jacobs, 2025 4th round pick LHP Caleb Leys, RHP Cale Wetwiska, and RHP Jatnk Diaz.

Friday Rockpile: Purple Row’s Guide to Rockies Opening Day 2026

DENVER, CO - APRIL 2: Grounds crews use brooms to brush the Colorado Rockies' logo into the outfield grass on Thursday, April 2, 2026, at Coors Field in Denver, Colo. (Photo by Timothy Hurst/The Denver Post) | Denver Post via Getty Images

Today is the day: Baseball is back in Denver.

Despite losing 119 games last season, when the Home Opener comes to the Mile High City, hope springs eternal.

After starting the season on a six-game road trip in Miami and Toronto, the Rockies (2-4) are hosting the Philadelphia Phillies (3-3) today at 2:10 p.m.

As always, LoDo will be hopping with a baseball buzz. Whether you’re going or will be watching on a screen, here’s all you need to know about the Hope Opener.

Pregame Schedule

The festivities begin in earnest over five hours before the Rockies take the field against the Phillies. Here’s a glimpse of the official schedule:

7 a.m. — Gates open at McGregor Square

9 a.m. — Coors Field parking lots open; Opening Day games and activities for all ages begin at McGregor Square, including restaurants and bars opening

10:30 a.m. — Live DJ duo begins at McGregor Square

11:15 a.m. — Rockies batting practice

12 p.m. — Coors Field gates open.

12:20 p.m. — Phillies batting practice

1:15 p.m. — Pregame ceremonies begin, including three different ceremonial first pitches, team introductions, the presentation of the flag and the national anthem, flyover by F-16 Fighting Falcons and a presentation of Hunter Goodman’s 2025 Silver Slugger Award

2:08 p.m. — Rockies take the field, accompanied by fireworks

Getting to the Game

With traffic and a sold-out crowd expected, the Rockies recommend fans arrive at Coors Field at least one hour early and plan to be in their seats by 1:15 p.m. in order to take in all of the pregame ceremonies. There will be a heavy demand for parking downtown, whether it’s in Rockies lots or around LoDo. Be sure to plan and arrive early if you plan to watch from a seat at Coors Field or a bar stool. One perk of going early is that there are $3 beer specials on the Rooftop all the way up to first pitch.

In anticipation of high demand, RTD is increasing capacity to its D, E and W light rail lines through the weekend to support the Coors Field crowds, along with other events downtown (the Nuggets play at 1 p.m. on Saturday and the Avalanche play at 7:30 p.m. on Sunday).

All fans will receive a Rockies 2026 magnet upon entry. As a reminder, only single-pocket, medical and diaper bags that are no larger than 16”x16”x8” can be brought into the ballpark. For more on the policies, check out the Rockies website.

Going Downtown

Various Opening Day celebrations are on tap around downtown. There is an Opening Day Block Party at Union Station with games, stilt walkers, face painting, live music and more from 11 a.m. to 2:30 p.m. Larimer Square will be hosting its own Opening Day celebration with DJ sets, street art and family-friendly fun from 11 a.m. to 2 p.m. The Dairy Block is offering Game Day on the Block festivities that include music, Rockies-themed food, including speciality cocktails and purple croissants, and even live music after the game. The Maven will be hosting Ember and Stitch, where fans can brand purple bandanas and baseball gloves. For more events, check out the Downtown Denver Partnership.

Sunny Weather

Earlier this week, the forecasts included the possibility of snow — just like the Rockies had on the Home Opener last year — but chances of moisture have since evaporated. It could still be chilly, especially with the big wind gusts, but the sun should be shining.

Last Year and All-Time

In the home opener last year, the Rockies lost a heartbreaker, falling 6-3 to the Athletics in 11 innings. Despite snow, a temperature of 37 degrees at first pitch and a 13-mph wind coming in from right field, 48,015 were on hand for the 3-hour, 21-minute game. Trailing 3-2 after seven innings, the Rockies evened it up when Jordan Beck hit an RBI single to send the game to extra innings. Seth Halvorsen threw a scoreless 10th before the A’s took advantage of a leadoff walk from Angel Chivilli when Jacob Wilson singled and Gio Urshela followed with a two-out double in a three-run frame.

All-time, the Rockies are 17-16 during their Home Openers. Colorado had won two Home Openers in a row and three out of their last four before falling to the A’s in 2025.

What’s New at Coors Field?

Always an exciting unveiling, the Rockies will have new menu items around Coors Field, including the Glizzilla, Birdcall, a pizza donut, the award-winning Key Lime Pie in the Sky beer at the Sandlot Brewery, and more. For all the details, check out Purple Row’s rundown from Renee Dechert.

This weekend, the field will look pretty slick with artistic lawnmowing feats on display.

Closing Thoughts

The Rockies made massive changes to the front office, coaching staff and roster this offseason. The 2026 climb at altitude starts today and comes on the heels of the Rockies winning a series 2-1 over the defending American League Champion Blue Jays on the road. While the turnaround might be slow and have its share of ups and downs, considering it took the Rockies over two months to win a series in 2025, the Rockies are making progress.

Are you going to the Home Opener? What’s your favorite part of this annual celebration? Any predictions for the game? Let us know in the comments.


On the Farm

Triple-A: Albuquerque Isotopes 3, Reno Aces 1

Vimael Machín hit a two-run double in the eighth inning to help the Isotopes win their second game of the season. Zac Veen also added an RBI double for Albuquerque (2-4). Tanner Gordon put up a very impressive start, holding the Aces to one run on four hits with six strikeouts and no walks in six innings. Luis Peralta, Collin Baumgartner and Seth Halvorsen each contributed a scoreless inning in the victory.

Double-A:Chesapeake Baysox 7, Hartford Yard Goats 4

The Baysox scored four runs in the top of the eighth to break up a 3-3 tie and spoil Hartford’s opening day on Thursday night. The Yard Goats struck first when Benny Montgomery hit an RBI single in the fourth. Jake Brooks gave Hartford a fighting chance by throwing five scoreless innings with nine strikeouts to start the game. After Chesapeake went up 3-1, Zach Kokoska hit a two-run homer to tie it up in the seventh. Braylen Wimmer hit a sac fly in the ninth, but Hartford’s last-ditch comeback fell short.


Rockies place José Quintana on IL, make other roster moves | Purple Row

The Rockies made some changes leading up to today’s game, including a shift to the starting rotation and an opening for when Mickey Moniak comes off the IL today.

Rockies’ top 10 home openers: From Kyle Freeland’s gems to Dante Bichette’s walk-off | Denver Post ($)

Patrick Saunders highlights the great annual vibes of the Home Opener, along with his top moments on the field. The list is a great trip down memory lane, and it’s especially fun to remember the good pitching performances.

Renck: Rockies’ Larry Walker, past greats, optimistic changes will bring fresh start. ‘There is always hope’ | The Denver Post ($)

Troy Renck talked with Rockies greats Larry Walker, Aaron Cook and Jason Jennings about the pain of watching the Rockies struggles and the excitement of the new vibe of 2026.


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!

Orioles minor league recap 4/3: Bright K’s nine in Baysox win

SARASOTA, FL - MARCH 20: Trey Gibson of the Baltimore Orioles pitches during the game between the Boston Red Sox and the Baltimore Orioles at Ed Smith Stadium on Friday, March 20, 2026 in Sarasota, Florida. (Photo by Vincent Mizzoni/MLB Photos via Getty Images) | MLB Photos via Getty Images

Triple-A: Memphis Redbirds (Cardinals) 6, Norfolk Tides 2  

Trey Gibson was not particularly sharp over four innings last night. Gibson allowed four runs (three earned) on nine hits, including a home run, a walk and three strikeouts. Baltimore’s second ranked pitching prospect (MLB Pipeline) allowed a leadoff homer in the second before relinquishing two more on a walk, a pair of singles and a double. José Barrero allowed a base runner to reach on a throwing error in the fourth inning, and the runner eventually came into score on a sacrifice fly.

Chayce McDermott put together 1.2 scoreless innings but did issue a pair of walks. Alex Pham ran into some trouble in the seventh when Jordan—the Cardinals’ 26th ranked prospect according to MLB Pipeline—ripped his second homer of the evening.

Creed Willems drove in Norfolk’s first run with a sacrifice fly in the sixth inning. Jhonkensy Noel delivered an RBI double later in the frame.

The game was delayed for rain in the bottom of the seventh inning. Neither team scored when play resumed.

Double-A: Chesapeake Baysox 7, Hartford Yard Goats (Rockies) 4

Chesapeake took control of this one with a pair of crooked numbers. The Baysox trailed 1-0 after five innings before a three-run sixth. Ethan Anderson and Griff O’Ferrall both took one-out walks before Thomas Sosa slapped a go-ahead triple to left field. Carter Young followed with a run-scoring single that provided Chesapeake a two-run lead.

Hartford battled back to even the score at three, but the Baysox exploded for four runs in the eighth. O’Ferrall worked another walk before Sosa launched his first home run of the season. Young managed another base hit and came around to score when Aron Estrada walked with the bases loaded. Douglas Hodo III scored the team’s seventh run on a wild pitch.

Trace Bright looked the part of an Opening Day starter with 5.1 innings of one-run ball. Bright limited Hartford to one run on three hits. He did walk four batters, but he struck out nine during an impressive performance. Yaqui Rivera allowed the Yard Goats to tie things up on a two-run homer by Zach Kokoska.

Tyson Neighbors made things more interesting than it needed to be with three walks and one earned run in the ninth inning.

Anderson De Los Santos exited after being hit by a pitch. Young came off the bench for a 2-for-3 day.

Low-A: Salem RidgeYaks (Red Sox) 5, Delmarva Shorebirds 4

Delmarva battled back after falling behind by five, but the rally came up just short. Maikol Hernández trimmed the deficit to one with a two-out single in the ninth, but Félix Amparo lined out to end the game. Hernández finished 1-for-3 with a walk and run scored.

Cobb Hightower delivered a pair of RBI-singles during a 3-for-4 night. Hightower and Amparo combined for five of Delmarva’s eight hits. Right fielder Junior Aybar delivered Delmarva’s only extra-base hit with a double in the ninth.

Shorebirds starter Kiefer Lord allowed four runs over 4.1 frames. Salem jumped ahead early with a run in the first, but the majority of the damage came during a three-run third. Kailen Hamson allowed an unearned run in the fifth that ultimately proved to be the difference.

Friday’s Scheduled Games

Norfolk: at Memphis, 2:05 p.m. Starter: Dean Kremer (season debut)

Chesapeake: at Hartford (Rockies), 7:10 p.m. Starter: Christian Herberholz (season debut)

Frederick: at Hub City (Rangers), 7:05 p.m. Starter: Joseph Dzierwa (season debut)

Delmarva: at Salem (Red Sox), 6:35 p.m. Starter: Denton Biller (season debut)