Tennessee forward Jaylen Carey was given a dead-ball contact technical foul with fewer than 15 minutes remaining after he intentionally slammed his shoulder into the shoulder of Michigan's Morez Johnson Jr. after a jump ball.
— CBS Sports College Basketball 🏀 (@CBSSportsCBB) March 29, 2026
Johnson had been jawing with Volunteers guard Amari Evans after both went after a rebound, but the two had already appeared to have been separated by teammates when Carey entered the fray.
Carey was given a technical foul after an official review. It was his fourth foul for the game. Michigan had already built a commanding 30-point lead at the time of the incident.
PHILADELPHIA, PENNSYLVANIA - SEPTEMBER 14, 2025: Carter Jensen #22 of the Kansas City Royals bats during the fifth inning against the Philadelphia Phillies at Citizens Bank Park on September 14, 2025 in Philadelphia, Pennsylvania. (Photo by Chris Bernacchi/Diamond Images via Getty Images) | Diamond Images/Getty Images
The game started like the first two for the Royals, scoreless innings. However, a leadoff walk in the third to Jac Caglianone started the scoring. Nick Loftin would hit into a double play, but the Royals would successfully overturn the out call at first base. So, they still had a runner on first with one out. Kyle Isbel would strike out, but an infield single from Maikel Garcia and an RBI single from Bobby Witt Jr. put the Royals up 1-0. It was the Royals first hit with a runner in scoring position this season, after being 0-10 in the first two contests.
In the top of the fourth, Carter Jensen would hit his first home run of the season, a 371-foot shot into the right field seats. Jensen has had a good approach the first two games, and it was nice to see him get rewarded, putting his team up 2-0.
Nick Loftin would lead off the fifth inning with a double down the left field line, he would score on a two out single from Vinnie Pasquantino, and for the third straight inning, the Royals had scored a run.
The three runs were more than the Royals had scored in the first two games combined and was more than enough for Seth Lugo, who was in 2024 form today. Just a masterful first appearance on the season for Lugo. 6.1 innings, five hits, no runs, no walks and three strikeouts. It was the second straight quality start for the Royals. A good sign early that they haven’t had to rely on the bullpen too much.
Matt Strahm would replace Lugo in the bottom of the seventh, with one out and a runner on second and would retire the two Braves he faced. Strahm has looked really good in his back-to-back appearances to start the season.
A leadoff walk in the top of the 8th to Witt Jr., and a single from Vinnie put the Royals on the corners with nobody out. After Perez struck out, Jensen would hit a sacrifice fly to center field to put the Royals up 4-0.
John Schreiber would make his 2026 debut in the bottom of the 8th. After retiring his first two batters, he would surrender a solo shot to right field to Drake Baldwin on a full count pitch. But would quickly bounce back by striking out Matt Olson looking.
After the Carlos Estevez meltdown last night, velocity concerns and the X-rays he got on his ankle after taking a comebacker last night. Lucas Erceg got the first crack at recording the save.
It was quick and dominant for “Lights Out” Lucas, as he struck out Austin Riley, and induced a game ended double play ball from Ozzie Albies after a nice swing single from Mike Yastrzemski. A 4-1 win for the boys in blue.
The Royals avoided being swept and got their first win on the season. They are 1-2 heading into their home opener tomorrow afternoon against the Minnesota Twins. They will also be home for the Milwaukee Brewers next weekend, to conclude the six-game homestand. First pitch tomorrow is set for 3:10 p.m. CT and can be watched on Royals.TV or KCTV5/KSMO.
Mar 28, 2026; San Diego, California, USA; Detroit Tigers relief pitcher Connor Seabold (43) throws a pitch during the sixth inning against the San Diego Padres at Petco Park. Mandatory Credit: David Frerker-Imagn Images | David Frerker-Imagn Images
All throughout spring training, a tough question in Detroit Tigers camp was who would take the last spot in their bullpen. Their seven best relief options were pretty obvious, other than the question of whether Keider Montero would stay stretched out to start or not, but no one stepped to take the last right-handed spot in the pen. Beau Brieske got hurt, Brenan Hanifee wasn’t sharp, and the hoard of minor league signings and post-prospect farm hands never made a move to seize the role. Enter right-hander Connor Seabold.
The 30-year-old reliever was in camp on a minor league deal with the Toronto Blue Jays this spring, and there were some interesting developments in his stuff. When the Blue Jays planned to send him to Triple-A to begin the season, Seabold utilized his opt-out clause and signed a major league deal with the Tigers instead.
It was certainly fair to wonder what the Tigers were doing here. Seabold was drafted by the Phillies out of Cal State Fullerton in the third round of the 2017 draft. A starter originally, Seabold never made it to the show in Philadelphia and was instead dealt to Boston as part of the Nick Pivetta trade. He debuted in 2021 with the Red Sox, and was basically a replacement level reliever through parts of four major league seasons, bouncing to the Rockies, Rays, and Braves in those years until signing a minor league deal with the Blue Jays during the offseason.
The past few years, Seabold has worked with a fourseam fastball, slider, and circle changeup. None of these pitches has been above average, and Seabold’s command wasn’t sharp enough to make it work. Instead, he’s run mediocre strikeout and walk rates, giving up way too many home runs.
The change he worked on over the offseason and in spring camp was to get his arm slot higher, looking to produce more vertical break on the fourseamer. That worked out, but he’s also throwing harder so far this year. After averaging 92.6 mph on the fourseam fastball from 2023-2025, he’s averaged 94.5 mph this spring. At the same time, he’s getting an average of 17.2 inches of induced vertical break, whereas from 2023-2025, he averaged just 13.2 inches. Now, 17.2 inches is still fairly average, but an extra four inches is a lot. Trust me, I’m telling you four inches is way more than you think.
The other effect of the higher arm slot, is that he’s also getting another four inches of depth on his 83-84 mph slider. It remains to be seen whether that will produce a signficant bump in whiffs at the major league level, but it obviously helps. In isolation, meaning with no other changes to the movement profile, more depth is always better. So far this year, with spring training and his outing on Saturday all included, the whiff rate on the slider is a monstrous 61.5 percent. His whiff rate from 2023-2025 in the majors was just 26.3 percent.
The whiff rate on Seabold’s fourseamer so far this year, with spring camp included, is 29.4 percent. Over the previous three seasons, that whiff rate was just 19.9 percent. So, these are small samples, and in spring action to boot, but his whiff rates are showing some very good signs all around.
Seabold also has the circle changeup, and the effect of the added velocity has extended to the changeup as well, and he’s throwing that 3 mph faster than he used to as well. That stands to reason, but what’s good to see is that he’s throwing it harder, but still has 11 mph separation between the fourseamer and his changeup. That differential is still good, but at higher velocities, which is always a plus.
These are all modest changes for Seabold this spring, but the improvements go all the way through his whole repertoire of pitches. He already has a little deception in his short, quick arm stroke, and now he’s hiding the ball better behind his head with the higher slot, giving him some invisiball vibes, where hitters pick it up late out of his hand.
It’s way too early to suggest that Seabold is now going to function as a solid, setup level reliever. He may not even work out as the mop-up guy in the pen. However, these are all tangible, positive developments that are still pretty recently implemented. There’s at least a chance that as he gets more and more comfortable with the new arm slot and sees success, that he can air it out a little more and pitch with a minor margin for error that he’s never had before.
Right now, the Tigers options for relief help aren’t that great, and that’s the other point illustrating why the Tigers picked up Seabold. They have Enmanuel de Jesus, Drew Anderson, and Brant Hurter in the pen, giving them three guys with deep pitch mixes and proven command who can provide good depth to the rotation. Keider Montero is also a helpful depth piece and might do better as a pure reliever in time if the Tigers go that route. Could say the same for former starting prospects like Ty Madden, and when healthy, Sawyer Gipson-Long. But right now, depth in terms of pure relieveris is pretty thinned out by injury and the fact that guys like Tyler Mattison and Dylan Smith haven’t been able to break through and command their stuff consistently.
Scott Harris told reporters on Sunday that Troy Melton is on track to return before Jackson Jobe, and that they’re hopeful they’ll have Jobe back in August. The Tigers also have some young prospects at the Double-A level like Moises Rodriguez and Marco Jimenez who could break out, as well as an older, talented former prospect in Tanner Kohlhepp who has good stuff but hasn’t been able to stay healthy and refine his command. There are others in the same boat. So the Tigers have some hope for help before Brieske, or Melton, or Jobe, is ready to contribute again, but they really need a solid presence in the 8th spot in the pen for the near future.
Post VANDERBILT Baseball and/or SEC Baseball questions in the comments here.
Earlier in the week, we received the news that our already beleaguered pitching staff would not have Austin Nye this season (and potentially next, depending on how he rehabs from what we can only assume to be Tommy John surgery). Coming off a brutal losing sweep in Clangaville, you would be forgiven for not exactly looking forward to our HATED RIVALS coming into town.
Then… whatever the hell those three games were happened. We’re being told it was baseball.
Friday: an extra inning 3-2 victory fueled by 7 and 1/3 IP of one run, 9 K ball by Connor “The Spice” Fennel” and a 10th inning walk-off single by Johnstone the Elder.
Saturday: Saturday damn near never ended. After 400 hours of college baseball, the Diamond Dores finally had them loaded after The Rooster and PH Max Jensen worked one out walks, then pulled off a double steal, and The Chuggers wisely walked the “so hot right now” Ryker Waite.
It all came down to 3rd catcher Mack “The Mack Daddy” Whitcomb, who, though a transfer from TN Tech, proved himself to be all Diamond Dore by executing a perfect suicide Vanderbunt to put this game out of its misery. Bottom of the 16th inning bunt-off 6-5 victory. Jebus.
That settles it. I’ve determined that even without the type of pitching staff we’re accustomed to, I’m going to have fun this season. Opening up the mail bag right now.
Here are the rules of the mail bag:
This is a BASEBALL mailbag, so limit your questions to Vanderbilt baseball, SEC baseball, college baseball, or Vanderbilt baseball alums in the pros like Tony Kemp.
Post your questions here in the comments and I’ll answer them in a post later this week.
I will collate the best of said emails/questions in the comments, and cull ones that deal with the same topic (so we don’t have to repeat ourselves multiple times weekly).
All Anchor of Gold community guidelines apply to the questions. Our basic rule is “don’t be the worst.” Chuggers fans violate this like it’s their birth right.
Mike Papi, Luke Smith, and Ton “The Calf” Vitello are human garbage.
Mar 27, 2026; Memphis, Tennessee, USA; Houston Rockets forward Kevin Durant (7) during the third quarter against the Memphis Grizzlies at FedExForum. Mandatory Credit: Petre Thomas-Imagn Images | Petre Thomas-Imagn Images
Houston Rockets vs New Orleans Pelicans
March 29, 2026
Location: Smoothie King Center — New Orleans, Louisiana
TV: Space City Home Network
Radio: KBME Sports Talk 790
Online: Rockets App, SCHN+
Time: 6:00pm
Probable Starting Lineups
Rockets: Amen Thompson, Reed Sheppard, Jabari Smith Jr., Kevin Durant, Alperen Sengun
Pelicans: Dejounte Murray, Jeremiah Fears, Saddiq Bey, Zion Williamson, Herb Jones
TORONTO, ON- MARCH 29 - left fielder Jesús Sánchez #12 of the Toronto Blue Jays hits a two run homer in the third inning as the Toronto Blue Jays play the Athletics at Rogers Centre in Toronto. March 29, 2026. Steve Russell/Toronto Star (Steve Russell/Toronto Star via Getty Images) | Toronto Star via Getty Images
The first two games of the season were a ton of fun, but it’s nice to keep the drama a little lower sometimes. Everyobody looked pretty good today, from Eric Lauer and the bullpen holding the A’s to two runs on five hits against 15 strikeouts, to the power bats showing up to the tune of three home runs. A season opening sweep is, by definition, the best start you can have.
Eric Lauer came out of the blocks looking like he wasn’t going to let Kevin Gausman and Dylan Cease outshine him just because they throw 8mph harder. He struck out the side in the first, picked up another in the second, another in the third, and one more to lead off the fourth before a Nick Kurtz walk gave the A’s their first baserunner. His seventh closed out the inning without the A’s scoring. Sacramento got some back in the fifth, as Jacob Wilson lead off with a line drive double and (not that) Max Muncy went yard the other way, cutting Toronto’s lead to 4-2. It was a brief blip, though, and he got two more Ks and a pop out to end the inning there. Lauer returned to start the sixth, getting a fly out and counceding a ground ball single up the middle. At 87 pitches, John Schneider decided to call his afternoon there, pulling him in favour of Braydon Fisher. Ultimately, Lauer only managed 9 Ks, while giving up two runs on three hits and a walk over 5.1 innings pitched. I guess that’s why he’s only a swingman. Fisher picked up a strikeout of his own and got a ground out to end the inning.
Meanwhile, the offence rolled from the jump. George Springer his his 64th career game opening home run, pulling him within 9 of Rickey Henderson for the all time lead. They went quietly in the second, but jumped back on Luis Morales in the third. Tyler Heineman lined a single with one out, and Jesus Sanchez followed with a 417ft bomb to centre field that made it 3-0. Kazuma Okamoto added one of his own in the fourth to increase the margin to four.
After Oakland closed the gap in the top of the fifth, they turned to small ball to manufacture one more run in the home half. Heineman and Sanchez walked, prompting Mark Kostay to call for J.T. Ginn to take over. Ginn’s first batter, Vladimir Guerrero jr., hit a hard ground ball single. His second, Addison Barger, worked a walk that forced Heineman home and made it 5-2. Okamoto grounded into a double play that prevented a big inning.
Ginn handled the Jays quitely in the bottom of the sixth. Fisher returned for the seventh and pitched a 1-2-3 inning while picking up his second strikeout. Ginn did it again in the eighth, retiring the jays in order. The top of the eighth fell to Tommy Nance. He got the first two A’s, but then gave up a single to Shea Langeliers and John Schneider decided to call for Mason Fluharty to face the lefty Kurtz. Fluharty had declared himself able to go after leaving the game yesterday when he took back to back come-backers to the knee. He apparently has a pretty gnarly bruise on the inside of his knee but no more serious damage, and he looked just fine freezing the Colonel on 93 on the top outside corner to end the inning.
Ginn stayed in for the bottom of the eighth and continued to look sharp, again facing the minimum and picking up two more strikeouts. That set up Jeff Hoffman for the three run save opportunity. Jacob Wilson managed a ground ball single, that was it.
Jays of the Day: Sanchez (0.18) is the only hitter who qualifies for either award. Lauer (0.11) and Fisher (0.10) make it on the pitching side.
Less so: Nobody!
That’s it for the A’s in Toronto this year. Tomorrow night we move on to the Colorado Rockies. Tomoyuki Sugano will represent the visitors, while Cody Ponce makes his official North American return for the Jays. First pitch goes at 7:07pm ET.
NEW YORK (AP) — Adam Sykora broke a scoreless tie early in the third period and Igor Shesterkin made 27 saves and the New York Rangers defeated the Florida Panthers 3-1 on Sunday.
Sykora, a rookie who was a second-round pick in 2022, scored his second goal of the season at 5:10, tipping Adam Fox's shot past Panthers goaltender Sergei Bobrovsky.
Conor Sheary then scored his fifth of the season — on a short-handed breakaway — at 11:14 before Fox added an empty-netter at 16:06.
Sykora also scored in the Rangers' 6-1 win against Chicago on Friday. The Rangers are just 11-18-7 at home this season.
Florida's Mackie Samoskevich scored with 40.2 seconds left to end Shesterkin's shutout bid.
New York nearly scored late in the second when Mika Zibanejad’s shot with 1:35 left skittered along the goal line before Panthers defenseman Gustav Forsling cleared it out.
Florida appeared to take the lead at 3:22 of the third when Matthew Tkachuk scored on a breakaway, but the Rangers challenged and the play was ruled offside.
Florida was coming off a 5-2 loss at the New York Islanders on Saturday in which Tkachuk scored both goals.
SAN FRANCISCO, CA - MARCH 27: Cam Schlittler #31 of the New York Yankees pitches during the game between the New York Yankees and the San Francisco Giants at Oracle Park on Friday, March 27, 2026 in San Francisco, California. (Photo by Mary DeCicco/MLB Photos via Getty Images) | MLB Photos via Getty Images
It’s Sunday once more, and you know what that means — it’s time for our weekly social media roundup! At long last, the regular season has begun, and so far, it has gotten off to a fantastic start, with the Yankees securing their first two wins of the season without allowing a run to cross the plate. But we’re not here to talk about the performance on the diamond, we’re here to talk about their performance on social media — which has also gotten off to a fun start. And so, without further ado, let’s get started!
The Annual Hype Video
As always, on the night before Opening Day, the New York Yankees posted a regular season hype video. This year’s theme was focused on NYC being the concrete jungle, but that’s not where the story was. As with most videos, this video included one shot of a Yankees pitcher absolutely buckling the knees of an opposing pitcher — and perhaps unsurprisingly, the video selected was Max Fried striking out Juan Soto last season. The Mets outfielder made a comment on the post, started a brigade of Mets fans commenting — not the first time since October that Soto has commented on something Yankees-related, generated headlines, and then deleted it.
And in this case, it’s a shame that this became the headline, because that’s a well-edited hype video, and an even better pitch by Fried.
Generating much less drama was this Sinatra-themed video and the YES Network’s hype video, although I must point out how fun it is that Dellin Betances has now started commenting on everything the network posts that is Yankee-related.
The big story of the week, was Opening Day. Yankees players, coaches, broadcasters, and alumni got in on the excitement, starting with Suzyn Waldman posting about everyone packing their bags to head westward from Tampa.
After showing off their drip (or is it fit? I don’t know, the lingo is always changing these days), everyone began posting photos celebrating the season’s kickoff.
As we know, the game was unfortunately on Netflix, which meant, of course, shenanigans. Among these, though, we had Giants backup quarterback Jameis Winston do his signature “eating the W” with Yankees ace Max Fried, who earned the W on Opening Day with 6.1 shutout innings.
Netflix wasn’t the only one to have some fun, though. Making fun of some Internet jokes about Austin Wells playing for the Dominican Republic during the World Baseball Classic, the Yankees’ social media team posted this meme. And apparently, they got it wrong; the expression is supposed to be “Gloria a Dios, Gloria morisoñando.”
Following the win, Dellin Betances, Josh Hart (who, as you may recall, is related to Elston Howard), and others took to their social media accounts to celebrate the W.
So when I was a kid, I took piano lessons. I don’t really remember them all too well, although I still theoretically remember how to play, sort of. But my (admittedly not great) music background isn’t the point here. You see, one of those songs we had to learn at like eight years old was titled The French Fry Bandit. I don’t think that’s an actual song — my quick Google search is that it’s an exercise designed to teach things like rhythm and tempo, but again, not the point — but it came to mind this week when I saw Trent Grisham having some postgame fries as part of Netflix’s coverage of Opening Day.
I get it, Grisham. The Griffin family, we love our fries too. But maybe leave some for the guy whose name is literally Fried?
The Game Belt
This season, the New York Knicks have awarded a Defensive Player of the Game after every win (the comeback win over a depleted Warriors team the sole exception), taking a photo after the game with the DPOG dressed in Timberlands and a vest, like a NYC construction worker. Likely inspired by the popularity of these posts, the Yankees social media team has begun to post the recipient of each win’s Game Belt.
Cam Schlittler took the baseball world by storm with a dominant performance over the Red Sox in last year’s Wild Card Game 3, then with an equally dominant performance over Red Sox fans on Twitter. He has continued his strong trash talking on Twitter with the new year.
Congratulations to former Yankees pitcher Luis Severino, who reached ten years of service time this season and, in doing so, is now a fully vested member of the Major League Baseball Player’s Association. While not a big deal to outsiders, this is a massive milestone among players, and it’s always nice to see it commemorated.
ATLANTA, GEORGIA - MARCH 27: Drake Baldwin #30 of the Atlanta Braves reacts as he rounds second base after hitting a solo homer against the Kansas City Royals during the third inning of the home opener at Truist Park on March 27, 2026 in Atlanta, Georgia. (Photo by Kevin C. Cox/Getty Images) | Getty Images
Well, if you were hoping for a similar result as last night’s game, where the Atlanta Braves would rally late in the ninth to get ahead, today wasn’t that day.
The Kansas City Royals have avoided getting swept by the Braves, winning their first game of the year to cap off Opening Week with a score of 4-1.
The Royals first scored three straight runs in three straight innings and first appeared on the board in the third after a run from Nick Loftin after a RBI single from Bobby Witt Jr., Loftin would go on to score another run in the top of the fifth after a homer from Carter Jensen in the fourth.
As for the Braves’ offense, they couldn’t get a runner in scoring position until the bottom of the fifth inning first time braves runner was in scoring position was when Ozzie Albies singled on a line drive to center field and made it to third base due to an RBI single from Dominic Smith. This wouldn’t result in any progress, though, as Jorge Mateo would ground out to end the inning. Mike Yastrzemski would be the next player to reach second base with a leadoff double in the bottom of the seventh.
It was in the bottom of the eighth where the Braves would see some run-action with a solo-shot from Drake Baldwin that would put the Braves on the Board (4-1) with his second homer of the season.
There’s something beautiful about baseball uniforms.
They are time machines stitched in fabric. They whisper history. They contain the greatness that wore them previously. They remind you that this game, at its best, is still played by grown men chasing something they first fell in love with as kids.
And then Nike came along and said, “Yeah … but what if we made it louder?”
Shohei Ohtani of the Los Angeles Dodgers reacts after hitting a two run home run against the Los Angeles Angels in the third inning of a baseball game at Dodger Stadium in Los Angeles on Saturday, June 22, 2024. (Photo by Keith Birmingham/MediaNews Group/Pasadena Star-News via Getty Images)
MediaNews Group via Getty Images
Enter: City Connect uniforms.
A bold, sometimes beautiful, sometimes baffling experiment where tradition takes a back seat to culture, identity and occasionally … chaos. These aren’t meant to replace the pinstripes or the Dodger whites. They’re meant to feel like the city itself — its heartbeat, its art, its grit, its late-night neon glow.
Some teams understood the assignment.
Others showed up like they forgot it was due.
So, as the 2026 MLB season gets underway, here is the definitive, unapologetic ranking of all 30 MLB teams’ City Connect (or lack thereof) uniforms — where culture meets creativity and sometimes crashes into it.
30. Athletics (Sacramento Alternate) — Not Even Invited
Let’s call this what it is. The A’s don’t have a City Connect jersey because they don’t have a city. That’s not a joke — it’s the reality of a franchise in limbo. Sacramento gold or not, this is a placeholder for a team waiting for Las Vegas to feel like home. You can’t connect to a city when you’re emotionally checked out of one and not yet rooted in another.
Getty Images
29. Yankees — Tradition Over Everything
Of course, they don’t have one. Of course, they said no. The Yankees treat alternate uniforms like a violation of sacred text. Respect the history, sure. But also … loosen up a little!
Blue and yellow. City flag inspiration. Blue-collar symbolism. I get the intent. I just don’t get the execution. These look like something you’d find on a clearance rack next to a knockoff Eagles hoodie. Philly deserves grit, not whatever this is.
Getty Images
27. Giants — A Swing and a Miss
They took a franchise dripping with visual identity — orange, black, timeless — and turned it into … this. The first iteration had a weird charm. This one feels like a design committee got lost halfway through the process. We get it, it looks like graffiti.
Getty Images
26. Rockies — Sweet Tarts Baseball Club
Baseball uniforms shouldn’t make you crave candy. The Rockies leaned too far into color theory and forgot about cohesion. Their first version had a pulse. This one feels like a sugar rush without direction.
MLB Photos via Getty Images
25. Guardians — Bridge to Somewhere
An homage to the Hope Memorial Bridge sounds poetic. It should look poetic. Instead, it feels flat. There’s history here, but it doesn’t translate visually in a way that grabs you. At least it’s not all black.
AP
24. Red Sox — Green Monster, Meet Identity Crisis
Yes, Fenway. Yes, the Monster. We understand the reference. But when your uniform looks like a highlighter exploded, subtlety might have been the better play.
Getty Images
23. Nationals — Cherry Blossom Regression
The original cherry blossom jerseys were delicate, thoughtful, alive. They were our favorite original City Connect uniform. This new version? It feels like a remix nobody asked for. Sometimes the best move is knowing when not to touch greatness.
Getty Images
22. Dodgers — The ‘Funfetti’ Debate
The Dodgers are No. 22 on this list in honor of the great Clayton Kershaw. But also, it’s probably time to retire these jerseys as well. Los Angeles is a global hub of art, fashion, culture — a city that practically breathes creativity. And this is what we got? Speckled whites that look like a birthday cake exploded. It’s different, sure. But different isn’t always better. This should’ve been iconic. Instead, it’s polarizing.
21. Cubs — Waiting on Something Better
“Wrigleyville” was safe. Too safe. There’s buzz that a new design is coming, and it’s needed. This franchise deserves something that captures the ivy, the day games, the generational loyalty. Not just a neighborhood name slapped across the chest.
Getty Images
20. Cardinals — You Can’t Improve Perfection
The Cardinals have one of the most beautiful uniforms in sports history. So when they go all red with a basic “STL” cap, it feels like watching a masterpiece get repainted in a single color. It’s not terrible. It’s just unnecessary.
AP
19. Tigers — Motor City, But Why Spell It Out?
The Old English “D” is sacred. One of the cleanest logos in sports. Writing out “Motor City” isn’t bad — it just feels like replacing poetry with a paragraph.
Getty Images
18. Diamondbacks — Serpientes in Purple
There’s something here. The identity, the language, the nod to heritage. But the execution doesn’t fully land. It feels like a concept that needed one more draft. The new night version is a cool color rush, though.
Getty Images
17. Astros — Space City, Slight Upgrade
The space theme works. It always will in Houston. This version is better than the first but still feels like it’s orbiting something greater instead of becoming it.
AP
16. Twins — Lake Life Overload
The ripple concept is clever. The execution? A little too drenched in blue. It works, but it doesn’t wow.
AP
15. Mets — Subway Series Aesthetic
All gray. Industrial. “NYC” across the chest. It’s gritty in a way that fits Queens. The 7 train detail is brilliant. It’s not universally loved, but at least it has a voice.
AP
14. Rangers — Lone Star Storytelling
The “TX” branding. The peagle patch. The deep cuts into Texas baseball history. This one is layered, thoughtful and quietly strong. Not flashy, but it doesn’t need to be.
AP
13. Reds — Blackout Done Right
You can’t go wrong with black and red. It’s clean. It’s modern. It plays it safe, but sometimes safe looks good.
AP
12. Royals — A Step Back?
The “City of Fountains” jerseys had charm. Early leaks of the new design feel … less inspired. We’ll reserve full judgment, but the bar was already set.
11. Blue Jays — Night Mode Activated
Dark. Sleek. The skyline detail walks a fine line between cool and touristy. Still, this feels like Toronto after midnight — and that’s the point.
The original was electric. Baja colors, cultural depth, life. The new black version? Solid, but it traded personality for trend. The Día de los Muertos patch is a saving grace.
9. White Sox — South Side Meets ’90s Bulls
This is swagger. This is nostalgia. This is Michael Jordan walking through a baseball diamond. The White Sox may struggle on the field, but they won the uniform game here.
Melissa Tamez/Icon Sportswire via Getty Images Melissa Tamez/Icon Sportswire via Getty Images
8. Angels — Surf’s Up Simplicity
It’s clean. It’s coastal. It doesn’t try too hard. The surfboard-inspired lettering is subtle, and sometimes subtle wins.
Meg Oliphant/Getty Images Meg Oliphant/Getty Images
7. Brewers — Brew Crew Blues
Baby blue done right. It feels like summer. It feels like beer gardens and day games. It’s not revolutionary, but it’s undeniably likable.
Milwaukee Brewers Milwaukee Brewers
6. Rays — Skate Culture Energy
This is where City Connect shines. Risky. Different. Alive. The neon pops, the skateboarding nod is authentic, and the cap is one of the best in the entire series.
Tampa Bay Rays Tampa Bay Rays
5. Marlins — Vice City Perfection
Black and pink neon that feels like South Beach at 2 a.m. These aren’t uniforms. They’re a vibe. They understood Miami completely, and that’s the point, right?
Miami Marlins Miami Marlins
4. Orioles — Back to the Core
If the leaks hold true, this is a massive upgrade. Clean black, “Baltimore” across the chest, rooted identity. Sometimes the boldest move is simplifying.
3. Pirates — Finally, They Got It Right
If the leaked design is real, this is a home run. Dark, pirate-inspired, authentic. A massive leap from the forgettable yellow “PGH” jerseys. This feels like Pittsburgh.
Credit: X/dannotheiceman X/dannotheiceman
2. Braves — Hank Aaron Lives Here
This is how you honor history. A nod to 1974. To greatness. To Hank Aaron rewriting the record books. It’s emotional. It’s powerful. It’s almost perfect.
Kevin D. Liles/Atlanta Braves/Getty Images Kevin D. Liles/Atlanta Braves/Getty Images
1. Mariners — Steelheads Legacy
This is it. This is what City Connect uniform is supposed to be. A tribute to the Negro Leagues. To the Seattle Steelheads. To a part of baseball history that deserves to be remembered, celebrated and worn proudly. It’s clean. It’s meaningful. It tells a story bigger than the game itself. And in the end, that’s what the best uniforms do. They don’t just represent a team. They represent something deeper. Something lasting. Something worth remembering. Seattle is replacing their old city connect with these for every Sunday home game to honor their 50th season in MLB.
The Florida Panthers are slowly but surely nearing the finish line to a forgettable season.
Playing their second road game in as many afternoons, Florida matched up with the New York Rangers for a fun little Sunday matinee in Manhattan.
Offense came at a premium at Madison Square Garden, with the Cats and Rangers carrying a scoreless game into the third period until the two teams finally squeaked a few goals in.
Ultimately the Rangers picked up a rare win on home ice, defeating the Panthers 3-1.
It wasn’t until about five minutes had passed in the third period that we finally saw the game’s first goal.
Rangers defenseman Adam Fox picked up the puck at the Florida blue line and walked a few feet toward the net before firing a wrist shot that was deflected by Adam Sykora on his way past Sergei Bobrovsky.
The goal was Sykora’s second of the season, and his second in his past three games.
Connor Sheary made it 2-0 Rangers with a shorthanded tally at the 11:14 mark, then Fox sealed the win with an empty-net goal that came with 3:54 to go in the game.
Youngster Mackie Samoskevich ruined Igor Shesterkin’s shutout bid with 41 seconds to go, but overall, it was a good day for the home team, and a step in the right direction in terms of the Panthers pushing to keep their top-10 protected lottery pick in this summer’s draft.
Photo caption: Mar 29, 2026; New York, New York, USA; Florida Panthers center Carter Verhaeghe (23) and New York Rangers defenseman Adam Fox (23) battle for the puck during the second period at Madison Square Garden. (Dennis Schneidler-Imagn Images)
Tomorrow, in a matchup against the Vegas Golden Knights, Vancouver Canucks forward Evander Kane is projected to skate in his 1000th-career NHL game. Surprisingly, he’ll be just the ninth player in franchise history to hit this milestone as part of the Canucks, as only eight others have done so before him. Here are the eight players who played in their 1000th NHL game as a member of the Canucks.
Pit Martin
Martin was the first to play in his 1000th-career NHL game as a member of the Canucks, achieving this milestone on January 1, 1978 against the team he played over 10 seasons for, the Chicago Blackhawks. Through an 1101-game NHL career, Martin scored 324 goals and 485 assists. His final 131 NHL games were spent with Vancouver.
Ryan Walter
Walter was only a Canucks for two seasons — 92 games — as the majority of his time in the NHL came with the Montréal Canadiens and the Washington Capitals, who drafted him back in 1978. His 1000th NHL game came towards the tail-end of his NHL career, as he ultimately finished his career with 1003 games played in the league, scoring 264 goals and 382 assists during this span.
Dave Babych
The second player to hit their 1000th-career NHL game as a Canuck was Babych, who spent a total of 409 games with Vancouver through his 1195-game career. Babych played in his 1000th NHL game on February 7, 1996, also against a team he’d formerly played for in the Hartford Whalers. Babych’s NHL résumé also includes 142 goals and 581 assists with Vancouver, Hartford, the Winnipeg Jets, Philadelphia Flyers, and Los Angeles Kings.
Trevor Linden
Linden became the third player to hit their 1000th NHL game-mark with the Canucks on March 26, 2002, when Vancouver took on the Los Angeles Kings. While the former Canucks captain did split some of his career with the New York Islanders, Montréal Canadiens, and Washington Capitals, he ultimately returned to his hometown team to skate in his 1000th NHL game. Later, in 2005–06, he became the first player to ever play in 1000 games for solely the Canucks.
Markus Näslund
Näslund, the fourth player to hit 1000 career NHL games with the Canucks, did-so in what would ultimately be his final season with the team he captained for seven years. He hit the 1000th-game mark on January 17, 2008 in a game against the Detroit Red Wings, during which he scored the game-tying goal. While most of these 1000 games were spent with Vancouver, Näslund did play in 151 of them with the Pittsburgh Penguins.
Apr 5, 2018; Vancouver, British Columbia, CAN; Vancouver Canucks forward Henrik Sedin (33) and forward Daniel Sedin (22) skate down ice during the second period against the Arizona Coyotes at Rogers Arena. Mandatory Credit: Anne-Marie Sorvin-Imagn Images
Henrik Sedin
The third Canucks captain in a row to hit 1000 games as a member of the Canucks (though Linden was not technically captain at the time), Henrik Sedin achieved his milestone on March 12, 2014 against the Winnipeg Jets. With this, he also became the second player to play in 1000 games with Vancouver, wrapping up his NHL career with a grand total of 1330 NHL games — all, of course, with the Canucks. The eight-year captain remains the franchise leader in games played (1330), assists (830), and points (1070).
Daniel Sedin
256 days after his brother accomplished the same feat, on November 23, 2014, Daniel Sedin played in his 1000th NHL game, making him the sixth player in franchise history to achieve this milestone. Just like Henrik, he, too, became one of only three players to skate in 1000 games with the Canucks, with his career concluding with a total of 1306 games. His 393 career goals-scored remains the franchise’s record.
Tyler Myers
The most recent Canuck to skate in their 1000th NHL game was none-other than Tyler Myers, who achieved this milestone on October 19, 2024. While Myers was recently traded to the Dallas Stars, his time in Vancouver spanned 488 games of his 17-year and counting NHL career, ranking him 31st all-time in Canucks history in games played with the team. During that stretch of time, Myers scored 26 goals and 112 assists for Vancouver.
Make sure you bookmark THN's Vancouver Canucks site and add us to your favourites on Google News for the latest news, exclusive interviews, breakdowns, and so much more. Also, don't forget to leave a comment at the bottom of the page and engage with other passionate fans through our forum. This article originally appeared on The Hockey News.
For action-packed issues, access to the entire magazine archive and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. And share your thoughts by commenting below the article on THN.com or creating your own post in our community forum.
The Florida Panthers will wrap up a quick two-game road trip when they make a Sunday stop at The World’s Most Famous Arena.
A rough season that still has a light at the end of a tunnel is quickly wrapping up for the Cats, and that includes Sunday’s stop at Madison Square Garden when they’ll face the equally-disappointing New York Rangers.
Entering play Sunday, the Panthers and Rangers find themselves sitting at the bottom of the Eastern Conference standings.
New York holds the third-worst record in the NHL, tied with the Chicago Blackhawks with 67 points but holding more wins, while the Panthers have dropped to six-worst, tied in points with the St. Louis Blues and San Jose Sharks.
This is all relevant for Florida because their 2026 first round pick at the NHL Draft is top-10 protected.
That means even though the Panthers sent that pick to Chicago in last season’s Trade Deadline deal for Seth Jones, Florida gets to keep the selection if it ends up in the top 10.
There are 10 games remaining on the Cats’ schedule, only four of which will be on home ice.
Unless Sam Bennett is ready to slot back into the lineup, Florida will likely send out the same lineup utilized Saturday on Long Island.
The only expected change is in goal, where Sergei Bobrovsky should be in net after Daniil Tarasov got the nod against the Islanders.
Here are the Panthers projected lines and pairings for Sunday’s party at the Garden:
Carter Verhaeghe – Eetu Luostarinen – Matthew Tkachuk
Photo caption: Apr 14, 2025; Sunrise, Florida, USA; Florida Panthers center Sam Bennett (9) moves the puck as New York Rangers defenseman Adam Fox (23) defends during the second period at Amerant Bank Arena. (Sam Navarro-Imagn Images)
Feb 25, 2026; Milwaukee, Wisconsin, USA; Cleveland Cavaliers forward Jaylon Tyson (20) during the game against the Milwaukee Bucks at Fiserv Forum. Mandatory Credit: Jeff Hanisch-Imagn Images | Jeff Hanisch-Imagn Images
It appears the Cleveland Cavaliers will deal with injuries from start to finish this season. The team announced that both Jaylon Tyson and Dean Wade will remain in Cleveland while the Cavs leave for their final West Coast road trip.
Tyson suffered a bone bruise in his left great toe on March 19 against the Chicago Bulls. He hasn’t played in a game since.
“He’s still not there,” said Kenny Atkinson on Tyson’s game availability before the Cavaliers played the Miami Heat on Friday. “But he did play a small set of games this morning, three-on-three and stuff, so that’s good news.”
Meanwhile, Wade went down with an ankle injury during his pre-game warm-up on Wednesday. Wade injured himself landing on a ball boy. There is no clear timeline for when Wade will return to action.
Cleveland will play three teams in the West next week. They play the Utah Jazz at 9 PM tomorrow before heading to Hollywood for their final regular-season game against LeBron James and the Los Angeles Lakers. On Thursday, they conclude their trip with a 10 PM game versus the Golden State Warriors.
The Cavs will return home on Sunday as they host the Indiana Pacers. From there, we only have four games before the end of the regular season.
If you’re paying attention to the standings, Cleveland is sitting fairly comfortably in fourth place of the Eastern Conference. They are two games behind the New York Knicks for third, and 4.5 games ahead of the Toronto Raptors and Atlanta Hawks for fifth.
CHARLOTTE, NORTH CAROLINA - MARCH 26: Jalen Brunson #11 of the New York Knicks fouls Kon Knueppel #7 of the Charlotte Hornets in the second half during their game at Spectrum Center on March 26, 2026 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. (Photo by Jacob Kupferman/Getty Images) | Getty Images
With the regular season winding down and fewer than 10 games in most teams’ schedules, here’s the latest and second-to-last entry of the Standing Watch series.
All playoff teams are already locked in, mind you, but there’s still some seed-shuffling left to play out during the final games of play, starting with Sunday’s matchup between the Knicks and the Thunder, with both teams—one more realistically than the other, is fair to say—still having a shot at locking home-court advantage on their side of the bracket.
March 29th
To kick things off today, root for the Heat to beat the Pacers. Miami is currently the ninth seed, and finding a way to kick Philadelphia down to the No. 9 or No. 10 seed so the Knicks can avoid playing them in the first round would likely be ideal.
An hour after that game tips off, the Raptors host the Magic. And as I stated last week, regardless of where the Knicks end up placing, their best matchup is against the Raptors. Going forward, until further notice, fans should root for whatever outcome most likely results in that. For today’s matchup, go with the Magic.
The third game, outside of the Knicks’ own game, that has standings implications in the Eastern Conference today is the one between the Hornets and Celtics. This could end up being a potential first-round matchup. If you want the Knicks to come away with the second seed, root for the Hornets. If you want the Knicks to remain the third seed, which is starting to look more and more like the smarter decision, root for the Celtics.
March 30th
The Heat and 76ers matchup in a big game to start off the night. Pull for the Heat for the reason mentioned above. The Celtics vs. Hawks game is a bit complicated, as a Celtics win makes it less likely for the Raptors to fall to the sixth seed, but a Hawks win would also put the Knicks one game closer to moving up to the second seed. Decide at your own risk, but truthfully, there is no clear option here.
A bit later on, the Cavaliers take on the Jazz. Hope that the Jazz can somehow come away with a win to keep the Cavaliers at bay. And finish off the night by cheering against the Pistons, although the ship of the Knicks ever getting to the first-seed looks like it’s already starting to sail away.
March 31st
The Suns vs. Magic game is the first one of the night. Like some other games this week, I don’t think there’s a clear way to go on who to go with in this one. Orlando is likely one of the few teams I don’t really feel strongly about either way. If you think their experience and physicality match up better against the Knicks than the Raptors, Hawks, 76ers, Heat, or Hornets, root for the Suns. If you think their lack of shooting would make them an easier playoff opponent, root for them.
In the Hornets vs. Nets game, root for, and I know this sounds crazy, the Nets. Not only could it impact their lottery odds, keeping the very hot Hornets in the 9th vs. 10th matchup likely behooves the Knicks. And in the Raptors vs. Pistons game, I hope for the Pistons to win to improve the odds of a Knicks vs. Raptors first-round matchup.
April 1st
The night begins with what should be a close, fun Hawks vs. Magic game. Root for whoever you think would be an easier matchup for the Knicks, and root against whoever you think is a tougher matchup for the Pistons and Celtics.
In the 76ers vs. Wizards game, take on the tough task of rooting for the Wizards to pull off the upset, as that would help in the “push the 76ers to lower play-in bracket” movement. Then, while you’re doing that, root for the Heat against the Celtics. Again, I don’t think the Knicks moving up to the third seed actually does them much good, and a Heat win would also help them push the 76ers down. And cap off the night with another unenjoyable task of rooting for the Kings against the Raptors.
April 2nd
With Detroit and the first-seed realistically out of reach, short and simple night here. Phoenix continues its East Coast road trip with a game against Charlotte. Hope for a Suns victory to help prevent the Hornets from catching up to the seventh or eighth seed.
April 3rd
Begin the night by cheering for a Timberwolves win over the 76ers in what should be a good game. While that’s taking place, the Pacers will take on the Hornets, so root for the Pacers to pull off the upset in that one. And while the Knicks are hosting the Bulls, there are a few more games of interest.
When the Bucks take on the Celtics, root for Boston so they keep the second seed. In the Raptors vs. Grizzlies game, I hope for a surprise Grizzlies win, and finish off the week by going with a Magic win over the Mavericks.