Open Thread: Colorado Avalanche at Calgary Flames (6:30 p.m.)

Nazem Kadri’s return to the Colorado Avalanche was so seamless, it feels like it happened forever ago, but really, it’s only been 24 days since Calgary dealt Naz back to his old club in exchange for Victor Olofsson, Max Curran, a 2028 2nd, and 2027 first. Just a few weeks later, Kadri will face his former teammates and coaches of the Calgary Flames tonight at Ball Arena.

Colorado suffered defeat at the hands of Connor Hellebuyck and the Winnipeg Jets, but were winners of four straight ahead of that contest. The Flames are at the bottom end of a Pacific Division that’s been described as “a pillow fight.”

Can the Avalanche assert its will, or does Calgary rise to the occasion?

Colorado Avalanche: 48-14-10

The Opponent: Calgary Flames (31-34-8)

Time: 6:30 p.m. MT

Watch: Altitude, Altitude+, ESPN+

Listen: Altitude Sports Radio, 92.5 FM

Colorado Avalanche

I don’t think the Avalanche need to trigger a rebuild after losing to Winnipeg, but the style of play, and the eventual outcome can yield some lessons.

It does appear that, although the hockey landscape has changed over the years, the best approach to beating the Avalanche (albeit the most boring) is to establish an early lead and hunker down/muddy up the neutral zone to limit clean entries and effective possession.

Couple that with stout goaltending, and you just might hang on and beat this Avalanche squad.

The strategy described above isn’t new, but this version of the Avalanche is likely the deepest it’s been since the 2022 team that broke through and captured ultimate glory.

There are subtle differences between the two teams, with the 2022 juggernaut having that same competitive advantage on the back-end with decent net-minding, and the 2026 Avalanche harbouring great net-minding but less of an overarching advantage on the back-end.

Let’s see if Calgary attempts to implement the strategy we saw from Winnipeg, but some teams are much better at executing this approach than others.

The downside to this approach? You risk getting down early and might have to abandon it altogether if things get out of hand.

Projected Lineup:

Gabriel LandeskogNathan MacKinnonArtturi Lehkonen
Valeri NichushkinBrock NelsonMartin Necas
Ross ColtonNazem KadriLogan O’Connor
Parker KellyJack DruryJoel Kiviranta

Brett KulakCale Makar
Devon ToewsSam Malinski
Josh MansonBrent Burns

Scott Wedgewood
MacKenzie Blackwood

Calgary Flames

The Flames did Naz a solid with likely plenty of suitors on the open market, and they landed him in Colorado. The mutual interest in having him move on stemmed from the lack of playoff potential in Calgary. Kadri is nearing the end of his career, and the Flames are in no position to fulfill Stanley Cup aspirations any time soon.

That doesn’t mean the Flames aren’t working toward something. They will have 5 picks in the top 3 rounds of this upcoming and next year’s NHL Draft. We know firsthand how that sort of capital can thrust a team into the limelight.

Projected Lineup:

Blake ColemanMikael BacklundJoel Farabee
Matvei GridinMorgan FrostMatt Coronato
Yegor SharangovichRyan StromeVictor Olofsson
Brennan OthmannTyson GrossAdam Klapka

Kevin BahlZach Whitecloud
Olli MaattaHunter Brzustewicz
Brayden PachalZayne Parekh

Dustin Wolf
Devin Cooley

Astros vs Red Sox Game Thread 3/30/2026

WEST PALM BEACH, FLORIDA - MARCH 10: Lance McCullers Jr. #43 of the Houston Astros pitches during a spring training game against the Baltimore Orioles at CACTI Park of the Palm Beaches on March 10, 2026 in West Palm Beach, Florida. (Photo by Rich Storry/Getty Images) | Getty Images

The Houston Astros (2-2) host the Boston Red Sox (1-2) at Daikin Park in the second series of the season.

RHP Lance McCullers Jr. will make his first start of the season tonight for the Astros opposite LHP Ranger Suarez, who’s debuting for the Red Sox after signing with the club in the offseason.

ABOUT MCCULLERS: RHP Lance McCullers Jr. is making his season debut tonight in a start against the Red Sox, a team he has not faced since the 2018 season.

McCullers last pitched in an exhibition game on March 24 vs. the Astros Triple A affiliate, the Sugar Land Space Cowboys, tossing 4.2 innings, allowing two runs, while striking out seven.

He made his return to the mound in 2025 after missing the entire 2023-24 seasons due to a right flexor tendon injury that required surgery. He worked around four IL stints in 2025 to go 2-5 with a 6.51 ERA (40ER/55.1IP) and 9.92 SO/9IP in 16 games (13 starts).

ASTROS VS. SUAREZ: The Astros are facing LHP Ranger Suarez, who they last faced on June 24, 2025.

That game was a memorable one, as Suarez dueled with LHP Framber Valdez through 7.0 innings. In a scoreless game in the 8th, LF Cooper Hummel took Suarez deep which eventually gave the Astros a 1-0 victory over the Phillies.

RIVALRY VS. THE RED SOX: The Astros and Red Sox have developed a nice rivalry over the last 10 years, as the two clubs have seen each other in three different postseason series since the 2017 season. The Astros won two of those three series, winning the 2017 ALDS and 2021 ALCS, while the Red Sox took the 2018 ALCS.

ROSTER MOVES: After last night’s game, the Astros optioned RHP Christian Roa to Triple A Sugar Land. In corresponding moves, the Astros selected RHP Cody Bolton (#67) to the Major League roster today and transferred RHP Hayden Wesneski to the 60-day IL.

CITY CONNECT MONDAY: The Astros will wear their City Connect uniforms tonight for the first time on the young season as they welcome in the Red Sox for the first game of a three-game series.

YORDAN’S UPCOMING MILESTONES:LF Yordan Alvarez (495 RBI) is five RBI shy of reaching 500 career RBI, a mark only 14 players in franchise history have reached. Alvarez also checks in with 171 career homers, which makes him just three homers shy of matching franchise icon OF George Springer (174HR) for seventh on the Astros all-time list.

OUT ON REHAB: RHP Enyel De Los Santos made his second rehab appearance for Triple A Sugar Land yesterday, tossing 1.1 scoreless innings on 19 pitches en route to recording the win. De Los Santos is recovering from a right knee strain, which landed him on the 15-day IL to open the season.

Game Info

Game Date/Time: Monday, March 30, 7:10 p.m. CST

Location: Daikin Park, Houston, TX

TV: Space City Home Network

Streaming: SCHN+

Radio: KBME 790 AM & 94.5 FM HD2; TUDN 102.9 FM HD2 (Spanish)

Game Discussion for St. Louis Cardinals vs New York Mets

WEST PALM BEACH, FLORIDA - FEBRUARY 22: Kyle Leahy #62 of the St. Louis Cardinals throws a pitch against the Houston Astros during the first inning of a spring training game at CACTI Park of the Palm Beaches on February 22, 2026 in West Palm Beach, Florida. (Photo by Rich Storry/Getty Images) | Getty Images

After a very positive 2-1 start to the 2026 season, the St. Louis Cardinals first homestand of the season continues Monday night as they’ll host the New York Mets. According to MLB.com, Kyle Leahy will start for the Cardinals while Clay Holmes will take the mound for the Mets.

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!

Carlos Mendoza not surprised how ‘total pro’ Bo Bichette handled Mets fans’ boos amid early struggles

Bo Bichette was open and honest with the media on Sunday. 

The Mets’ new third baseman took complete ownership of his early-season struggles after putting together another hitless effort in a extra-inning loss to the Pirates to close out the series.

Bichette looked nothing like himself during the opening weekend set, picking up just one hit while striking out eight times and squandering numerous opportunity with men on-base across his first 14 at-bats. 

He admitted he found himself trying too much to have a moment early on for his new club and fanbase, but it ultimately led to receiving some boos from the hometown crowd. 

Bichette wasn’t surprised, if anything he thought it took too long.

“I get it,” he said. “I thought the at-bats were terrible, too.” 

Fair or not, Bichette handled things about as perfectly as he could’ve. 

Though they haven’t been together for too long, Mets manager Carlos Mendoza certainly wasn’t surprised to see how the 28-year-old went about things. 

“He’s a total pro,” the skipper said. “This is a guy that grew up in the game. He understands the meaning of every pitch, every at-bat, every game -- he understands the big stage. 

“When he signed here, he knew right away what he was signed up for and he was like I love it, I can’t wait. This was way back to the days of the press conference, and then watching him yesterday handle the whole situation, I wasn’t surprised — he’s just a total pro.”

Being that it’s just three games, Mendoza isn’t concerned about Bichette yet. 

The two-time All-Star slugger was a career .294 hitter during his seven years in Toronto, and he was particularly brought in to help provide a boost with runner in scoring position. 

Bichette will look to find his groove during the Mets’ seven-game roadtrip, which kicks off Monday night against Cardinals right-hander Kyle Leahy

Game Thread: Rays got more singles than a Manhattan bar on Friday night

ST LOUIS, MISSOURI - MARCH 26: Ben Williamson #15 of the Tampa Bay Rays fields the ball against the St. Louis Cardinals on Opening Day at Busch Stadium on March 26, 2026 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images) | Getty Images

Go Rays and also singles!

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!

Evander Kane’s 1000th NHL Game: From Vancouver To The Canucks

Evander Kane’s hockey career has always pointed towards Vancouver. 

Being born and raised in the city quickly turned to skating at the ever-popular North Shore Winter Club. That, in turn, evolved into playing for Vancouver’s WHL team, the Vancouver Giants, before he was ultimately drafted fourth-overall by the Atlanta Thrashers in 2009. 

After nearly 20 years in the NHL, Kane finally ended up making his way back to Vancouver via trade with the Edmonton Oilers. Now, he’s only a couple of hours away from playing in his 1000th NHL game. 

Kane’s first-ever NHL game came on October 3, 2009 against the Tampa Bay Lightning, during which he registered his first NHL point after assisting on a goal by Rich Peverley. It didn’t take him long to score his first NHL goal after that, as he potted what would ultimately be the game-winner in a match against the St. Louis Blues the game after. He finished his rookie season with 14 goals and 12 assists in 66 games played. 

After two seasons in the NHL, Kane found himself heading to Winnipeg after the Thrashers were sold and relocated back to Canada. In his first season as a member of the new Winnipeg Jets, Kane registered his career-high in goals (30) and assists (27). He played with the Jets for three more seasons after that before being traded to the Buffalo Sabres. 

From there, Kane spent three seasons with Buffalo, playing as a member of the Sabres from 2015 to 2018. During this span of time, he scored 68 goals and 50 assists in 196 games. It was here when he notched his first 100+ penalty-minute season, racking up 113 during the 2016–17 season. 

Kane was traded once again in February of 2018, this time heading to the San Jose Sharks. Shortly after, he played in his first NHL playoff game, as neither Atlanta, Winnipeg, or Buffalo had made the post-season in any of Kane’s years there. In his first playoff run, which only lasted two rounds and nine games, Kane scored four goals and one assist. 

Mar 17, 2026; Vancouver, British Columbia, CAN; Vancouver Canucks forward Drew O'Connor (18) and forward Aatu Raty (54) and forward Evander Kane (91) and defenseman Elias Pettersson (25) celebrate Raty’s goal against the Florida Panthers in the second period at Rogers Arena. Mandatory Credit: Bob Frid-Imagn Images
Mar 17, 2026; Vancouver, British Columbia, CAN; Vancouver Canucks forward Drew O'Connor (18) and forward Aatu Raty (54) and forward Evander Kane (91) and defenseman Elias Pettersson (25) celebrate Raty’s goal against the Florida Panthers in the second period at Rogers Arena. Mandatory Credit: Bob Frid-Imagn Images

Soon after this playoff run, the Sharks signed Kane to a seven-year deal worth $49M. In his first full season with San Jose, Kane nearly surpassed his career-highs, tying his record in goals but falling short by one assist. He did, however, set a new personal record for penalty minutes, registering 153 in 75 games. 

Things soured with Kane and the Sharks after the forward violated the league’s COVID-19 protocol, resulting in a 21-game suspension from the NHL and later a contract termination. This was just one of a few instances through his career in which Kane was embroiled in controversy

This contract termination led Kane to sign a deal with the Edmonton Oilers through the 2021–22 season. Putting up 22 goals and 17 assists in 43 regular-season games, as well as 13 goals and four assists in 15 playoff games, led the Oilers to sign him to a four-year extension paying slightly over $5M annually. 

While Kane did put up 24 goals and 20 assists during the 2023–24 season, a variety of factors contributed to the Oilers eventually moving on from him. Injuries sidelined the forward for the entire 2024–25 regular season, while the emergence of none-other than former Canuck Vasily Podkolzin made Kane expendable. As a result, Edmonton traded Kane to his hometown team during the 2025 off-season. 

Kane’s NHL career has taken him to many different places. While things haven’t quite gone according to plan with the Canucks — reports have indicated he was on the market ahead of the trade deadline — the forward will skate in his 1000th NHL game with none-other than the team whose city he first found hockey in. 

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.

Latest From THN’s Vancouver Canucks Site

NHL Insider Believes The Vancouver Canucks Could Be Making A Change At GM This Off-Season

Canucks To Face Former Coach On Monday As Golden Knights Make Coaching Change

8 Players Who Skated In Their 1000th NHL Game With The Vancouver Canucks

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 Hockey News
The Hockey News

Game Thread #4: Milwaukee Brewers (3-0) vs. Tampa Bay Rays (1-2)

Milwaukee Brewers
MILWAUKEE, WISCONSIN - MARCH 29: Christian Yelich #22 of the Milwaukee Brewers walks off the field after hitting the game-winning three-run homer on the first pinch hit home run of his career, in a game against the Chicago White Sox at American Family Field on March 29, 2026 in Milwaukee, Wisconsin. The Milwaukee Brewers defeated the Chicago White Sox 9-7. (Photo by John Fisher/Getty Images) | Getty Images

On a surprisingly newsy Monday for the Milwaukee Brewers, we have a baseball game to play as the Brewers look to keep their winning streak to begin the season going as they welcome the Tampa Bay Rays to town.

Making his first start for the Brewers will be left-hander Kyle Harrison. The Brewers acquired him from the Red Sox along with David Hamilton and Shane Drohan right before spring training started.

“What impresses me is that [Harrison]’s capable. He’s done it before. He’s very capable of getting right-handed hitters out as well as lefties, and his stuff is, at times, very good. He’s got to learn to mature and become a major league starter. This is the land of opportunity. You know, we give those young people the chance, we bet on those young people, we put them through the car wash, and usually after [Chris] Hooky and [Jim] Henderson get their hands on them, they come out better,” manager Pat Murphy said.

As far as the lineup goes for the Brewers, Joey Ortiz gets a day off today against Nick Martinez, and David Hamilton is in there at shortstop. That’s certainly conspicuous considering news broke today that the Brewers signed shortstop prospect Cooper Pratt to an eight-year extension. Still, Pratt is not here, and neither is Luis Matos, who was acquired earlier on Monday. Matos is expected to arrive in Milwaukee tomorrow.

Brice Turang, William Contreras, and Christian Yelich fill out the top of the order; that’s pretty standard. Luis Rengifo is batting cleanup tonight, which is interesting. Then it’s a trio of lefties with Jake Bauers, Sal Frelick, and Garrett Mitchell. Hamilton and Brandon Lockridge round out the bottom of the order.

First pitch is set for 6:40 p.m. and, as usual, this one will be on Brewers TV and 620 WTMJ, along with the rest of the Brewers Radio Network.

Could Bruce Cassidy Be A Good Fit As Nashville Predators Head Coach?

One of the most shocking firings of the season could possibly be a gain for the Nashville Predators. 

On Sunday, it was announced that the Vegas Golden Knights had fired their head coach, Bruce Cassidy and had hired John Tortorella for the final eight games of the regular season. 

In addition to the Golden Knights being third in the Pacific Division, still very much competing for the top spot, Cassidy had posted a 178-99-43 record over four seasons with Vegas, guiding the franchise to its first Stanley Cup in 2023.

He had also won the Jack Adams Award, given to the NHL's top coach, during the 2019-20 season as the Boston Bruins head coach. Cassidy also took the Bruins to the Stanley Cup Final in 2019. 

With such a decorated coach getting an unexpected boot, the possibility opens up that he could step into the head coaching role in Nashville.

Andrew Brunette has been with the Predators for three seasons, sleepwalking into the playoffs in 2024, posting one of the worst seasons in franchise history in 2025, and trying to get Nashville into the playoffs as the final Wild Card in 2026. 

Through 238 games coached, Brunette has a 111-105-22 record, and this season has helped the Predators rise from the bottom of the standings. After starting out the year at 6-12-4, Nashville has turned things around and is battling for a playoff spot in the final games of the regular season. 

While it looks like Brunette saved himself from being fired early in the season, Nashville is still struggling to find consistency and playing below expectations with star players like Steven Stamkos, Roman Josi, Filip Forsberg, Ryan O'Reilly, and Jonathan Marchessault. 

General Manager Barry Trotz has also "stuck his neck out" multiple times for Brunette, advocating to keep him on after the disastrous 2024-25 season and staying with him after the Predators returned from Sweden with a 6-10-4 record. 

That being said, Trotz will retire once the search for a new GM concludes. His limited time as GM doesn't mean he's shying away from "big decisions" as he traded off four players at the deadline for draft picks. 

A handful of other coaches have been fired around the league this season in better scenarios than the Predators were in.

Apr 3, 2025; Dallas, Texas, USA; Nashville Predators head coach Andrew Brunette looks on during the second period against the Dallas Stars at the American Airlines Center. Mandatory Credit: Jerome Miron-Imagn Images
Apr 3, 2025; Dallas, Texas, USA; Nashville Predators head coach Andrew Brunette looks on during the second period against the Dallas Stars at the American Airlines Center. Mandatory Credit: Jerome Miron-Imagn Images

Jim Hillar was fired by Los Angeles after a 21-24-14 start and had spent two and a half seasons with the Kings. The Blue Jackets fired Dean Evason after just a season and a half, and a 19-19-7 record. 

Nashville was at sub-500 for 27 games and opted to stay with Brunette. While the Predators are playing better now, it's unknown if it'll actually pay off. As of March 30, the Predators have lost three straight games and are at risk of losing their Wild Card spot with no action until Thursday.

Meanwhile, after the Blue Jackets fired Evason and Rick Bowness took over, they have propelled themselves to the top of the Metropolitan Division standings, fighting for a top-2 spot. 

The Predators aren't necessarily struggling, but neither were the Golden Knights. Vegas has a very "cut-throat" approach to its organization, but made a risky move that opens the door for Nashville to bring in a proven coach. 

 As for Brunette, he's stayed in his position longer than most head coaches have in his situation. If he doesn't get this team into the playoffs, and even then if they don't have a good showing, it may be time to make a change. 

The Predators have a chance to make a move toward the future, whether that's Trotz making one last move to put the team in a position for success or a new GM proving things will be different. 

And if it's worth anything, Cassidy would get the chance to reunite with a pair of former players in Jonathan Marchessault and Nic Hague. 

Yankees announce rosters for full-season minor-league affiliates

BINGHAMTON, NY - SEPTEMBER 18: George Lombard Jr. #2 of the Somerset Patriots defends his position during the game between the Somerset Patriots and the Binghamton Rumble Ponies at Mirabito Stadium on Thursday, September 18, 2025 in Binghamton, New York. (Photo by Rob Tringali/Minor League Baseball via Getty Images)

The MiLB season got underway last week, the Yankees’ Triple-A Scranton/Wilkes-Barre RailRiders, kicking off their season in Buffalo. The rest of the team’s full-season affiliates will get started this week, and with the season about to start, the Yankees announced the rosters for the Double-A Somerset Patriots, the High-A Hudson Valley Renegades, and the Low-A Tampa Tarpons.

Here’s the full roster for Somerset:

The Patriots will be one of the most interesting Yankee affiliates to follow this year, at least at the beginning of the season. All eyes will be on the club’s consensus top prospect, shortstop George Lombard Jr., who starts the season in Somerset but surely with hopes of quickly climbing the ladder this summer. Lombard scorched High-A last year to the tune of a .329/.495/.488 slash line in 24 games, before hitting .215/.337/.358 in Double-A.

Lombard is the headliner, though there’s intrigue elsewhere on the roster, particularly on the pitching staff. Ben Hess, the Yankees’ first-round pick in 2024, is the highest-upside arm here, having posted a 3.22 ERA across two levels last year. Lefty Kyle Carr also merits a mention, his 2.64 ERA between Hudson Valley and Somerset among the best marks in the system in 2025. Chase Hampton, the team’s top pitching prospect two years ago before undergoing Tommy John surgery, will be worth watching here too as he tries to rebuild his stock post-injury.

Now on to Hudson Valley:

There’s probably more to watch on the position-player side here than on the pitching staff. Core Jackson and Kaeden Kent form a nice infield combo to keep an eye on, ranked back-to-back at #12 and #13, respectively, on MLB Pipeline’s Top 30 Yankees prospects list. Outfielder Wilson Rodriguez, a 17th-round pick in 2023, is also a name to watch. Bryce Cunningham, the team’s 2024 second-rounder, isn’t listed here after getting a slow ramp-up in spring training, but likely will start his season with Hudson Valley and will look to move up from there.

And now a look at Tampa:

Henry Lalane is the biggest player listed here, literally and figuratively; if you’re looking for someone to take a Carlos Lagrange-esque jump in the Yankee system this year, you could do worse than the 6-foot-6 lefty. Otherwize, there isn’t too much to get super excited about here, at least not yet, with pitcher Allen Facundo the only other player ranked in MLB Pipeline’s Top 30. That said, 2025 top pick Dax Kilby, who announced himself with a stellar run in short-season ball last year, will likely head to Tampa once he gets over the hamstring issue that plagued him in spring training and forced him to miss the Spring Breakout.


Royals do not need new fences to hit homers in 3-1 win

KANSAS CITY, MO - MARCH 30: Kyle Isbel #28 of the Kansas City Royals celebrates with Jonathan India #6 after hitting a two-run home run in the second inning during the game between the Minnesota Twins and the Kansas City Royals at Kauffman Stadium on Monday, March 30, 2026 in Kansas City, Missouri. (Photo by Mikayla Schlosser/MLB Photos via Getty Images) | MLB Photos via Getty Images

I did NOT have that on my bingo card.

In the game preview for today’s home opener, I wrote that the unusually warm March weather, pushed-in fences, and fly-ball prone Twins pitcher could result in a little fun for the fans. I did not expect that fun to come from Kyle Isbel and Isaac Collins. (Maybe it was just the wind, it was a windy day, but … I don’t care).

The 2025 much-maligned outfield needs to improve this year, and if this keeps up, it’ll do just fine. After a Jonathan India single to lead off the bottom of the second, Isbel came to the plate with two outs. Twins starter Simeon Woods Richardson gave him a hanging slider that stayed up just enough for Isbel to get it at the bottom of the zone. He knocked it into the right field bullpen for the first Royals homer of the year at the new K. He did not, however, need the new fences to hit that homer. At least according to the booth.

The Royals offense was pretty quiet until the seventh inning, when Collins came up to bat with one out and nobody on. He got a changeup inside and managed to turn on it and deposit it into the left field bullpen off the State Farm sign. Readers, he ALSO did not need the new fences for that ball to be gone. How about that for his first hit as a Royal?

These guys combined for 13 home runs last year. Isbel with four, Collins with nine. How cool would it be if they found a little power? I won’t hold my breath or anything but this is the time of the year to *dream*.

The starter, Kris Bubic, labored a bit through the early innings. He gave up a big homer to Twins bopper Matt Wallner, who also did not need the new fences for that ball to be gone. However, Bubic gave up only one other hit, which allowed him to limit the damage of the three walks he issued. He got *very* short innings in the fourth and fifth innings, throwing only 13 pitches combined. That allowed him to keep a low pitch count and finish out the sixth inning.

Bubic’s line – 6 IP, 2 hits, 1 run, 3 BB, 4 K, 1 HR.

Daniel Lynch IV, Nick Mears, and John Schreiber combined for three relatively easy innings to close out the win. Mears managed to induce one of the easiest double plays I have ever seen on a weak liner up the middle that Bobby Witt Jr was perfectly positioned to field. He just stepped on second himself and threw to first for the double play. There was some debate over whether or not to have Schreiber, a righty, pitch to Wallner, a lefty. They decided to proceed, and Schreiber got an easy grounder to India to end the game.

Fun note – Maikel Garcia challenged using ABS and turned a 2-2 count into 3-1. He got a hittable pitch and smoked it for a double. Too bad Bobby Witt Jr lined out for a double play right after. The Royals seem to have a good sense of when to challenge using ABS. Something to keep an eye on.

The Royals move to 2-2 in this nascent season. They have an off day Tuesday and return to action on Wednesday against the Twins at 6:40pm US Central time.

Game #4 GameThread: Rockies @ Blue Jays

TORONTO, ON - JUNE 24: (EDITORS NOTE: A long exposure was used in camera to produce this image.) The roof closes as the smallest panel rotates along the tracks after the Toronto Blue Jays victory against the Cincinnati Reds after their MLB game at the Rogers Centre on June 24, 2009 in Toronto, Canada. (Photo by Tom Szczerbowski/Getty Images) | Getty Images

The second series of the season.

We should be in Hakodate, Japan, when this goes up. It will be Cherry Blossom time when we are there, which, I’m told is a very busy tourist time. I remember a line in a book by Warren Cromartie who went over there to play ball after his playing days in Montreal were over and wrote a book about it. He said that the Japanese had tried their very best to pave every inch of the country (maybe he should have left the cities occasionally).

Cromartie played seven seasons for Yomiuri and showed a lot more power there than he had over here. I really enjoyed the book, but I gave it to someone and it never found it’s way back to me. I ought to download it before we go.

Go Jays Go.

[Tom M]: Here are the lineups:

Royals 3, Twins 1: BREAKING — Twins Still Bad Against Southpaws

KANSAS CITY, MISSOURI - MARCH 30: Center fielder Lane Thomas #15 and right fielder Matt Wallner #38 of the Minnesota Twins collide in shallow right field while fielding a pop up during the 8th inning of the opening day game against the Kansas City Royals at Kauffman Stadium on March 30, 2026 in Kansas City, Missouri. (Photo by Jamie Squire/Getty Images) | Getty Images

After showing some good life in games two and three against the Orioles, the bats fell silent once again with left-handed Kris Bubic on the mound. For seemingly the 10th season in a row, the Twins simply can’t manage to string together any offense left-handed starting pitchers.

The Twins had some early traffic with a hit by Austin Martin who was then immediately picked off, continuing Martin’s trend of showing good flashes immediately by a boneheaded mistake that makes you question how long he’s been playing baseball. Luke Keaschall also walked in the inning but didn’t manage to score.

The Twins’ lone run came off the bat of Matt Wallner, who stroked his first dong of the season in the second inning. With the obvious small sample caveat, he’s looked much more in control against left-handers so far this year, with the homer today adding to his two walks he took against Trevor Rogers in the opener. 

From that point on, the Twins only managed two hits for the next seven innings, with the latter of those coming with two outs in the ninth. Needless to say, the offense did not do their part today.

Things were better on the pitching front. Simeon Woods Richardson gave up some hard contact but was able to limit the damage, as he typically does. His new splitter looked particularly strong, keeping the Royals sluggers off balance for most of the day. SWR’s only real “mistake” came on a 2-1 slider to nine-hole hitter Kyle Isbel, and even that was a pretty good pitch that Isbel just got the better of. 

Kody Funderburk allowed a solo homer himself to the Royals’ eighth hitter, Minnesota native Isaac Collins, but otherwise the entire pitching staff did enough to win this game. 

There’s still some positives here. Bubic was an All-Star last year and is one of the nastier pitchers in the game when healthy and the Twins still managed to get a lot of hard contact on him that found gloves. Brooks Lee and Ryan Jeffers in particular were seeing the ball well. Obviously you need the results to follow, but this was a much better showing that the Trevor Rogers game last week when the Twins simply withered away. 

The Twins are off tomorrow, but will be facing lefties again Wednesday, Thursday, and Saturday. They’re also lined up to face both two-time Cy Young winner Tarik Skubal and two-time All-Star Framber Valdez next week. This lineup will need to figure out how to hit southpaws quickly or else they’ll be pretty far back in the standings less than two weeks into the season.

STUDS

  • Austin Martin at the plate: 1-1, 2 BB
  • Matt Wallner: lefty v lefty dong to briefly give me life

DUDS

  • Austin Martin on the bases: caught stealing twice
  • The entire lineup except for Martin and Wallner: 2-24, 1 BB

Mets at Cardinals: Lineups, broadcast info, and open thread, 3/30/26

Feb 17, 2026; Port St. Lucie, FL, USA; New York Mets pitcher Clay Holmes (35) delivers a pitch during spring training at Clover Park. Mandatory Credit: Sam Navarro-Imagn Images | Sam Navarro-Imagn Images

Mets lineup

  1. Francisco Lindor – SS
  2. Juan Soto – LF
  3. Bo Bichette – 3B
  4. Jorge Polanco – DH
  5. Brett Baty – RF
  6. Jared Young – 1B
  7. Marcus Semien – 2B
  8. Carson Benge – CF
  9. Francisco Alvarez – C

SP: Clay Holmes – RHP

Cardinals lineup

  1. JJ Wetherholt – 2B
  2. Ivan Herrera – DH
  3. Alec Burleson – 1B
  4. Masyn Winn – SS
  5. Nolan Gorman – 3B
  6. Jordan Walker – RF
  7. Nathan Church – LF
  8. Pedro Pages – C
  9. Victor Scott – CF

SP: Kyle Leahy – RHP

Broadcast info

First pitch: 7:45pm EDT
TV: SNY
Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2

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!

AFL player Tristan Xerri banned for three games for ‘disgraceful’ blood smear

  • Kangaroos star sanctioned for wiping blood on opponent’s face

  • Xerri admits incident during Essendon game was a ‘brain fade’

North Melbourne star Tristan Xerri would have risked a heftier AFL ban had he not shown remorse for wiping blood on the face of Essendon captain Andrew McGrath.

Xerri will miss North’s next three games after he pleaded guilty to his serious misconduct charge.

Continue reading...

March Madness favorites: Ranking Final Four teams' odds to win national title

The 2026 Men's NCAA Tournament is down to the Final Four.

The initial 68-team field has dwindled to the semifinals, with a national champion to be crowned a week from today. After a bracket that featured four No. 1 seeds in the Final Four last season, this year's bracket has a couple of shockers.

No. 2 Connecticut knocked off No. 1 overall seed Duke on a buzzer-beating 3-pointer by Braylon Mullins. No. 3 Illinois advanced to the Final Four with a win over No. 9 Iowa, which had knocked out No. 1 seed and defending national champion Florida in the second round action.

That leaves Michigan and Arizona as the lone remaining No. 1 seeds left in the tournament. But are those two the favorites to cut down the nets? Both programs are seeking their second national title, while the Huskies are seeking their seventh. The Fighting Illini are seeking their first.

Here's a look at the Final Four teams with the best odds of winning the national championship:

March Madness favorites: Ranking Top 20 college basketball teams based on odds

Odds courtesy of BetMGM as of 6:30 p.m. ET on Monday, March 30

  1. Michigan: +165
  2. Arizona, +180
  3. Illinois, +475
  4. UConn, +550

Final Four schedule, game times

Saturday, April 4

  • Game 1: No. 3 Illinois vs. No. 2 UConn | 6:09 p.m. | TBS | Sling TV
  • Game 2: No. 1 Arizona vs. No. 1 Michigan | 8:49 p.m. | TBS | Sling TV

No. 3 Illinois and No. 2 UConn get the Final Four started at 6:09 p.m. ET on Saturday, April 4, from Lucas Oil Stadium in Indianapolis. No. 1 Arizona and No. 1 Michigan are scheduled for an 8:49 p.m. ET tip to set the stage for the national title game on Monday, April 6.

This article originally appeared on USA TODAY: March Madness power rankings: Michigan with best odds to win national title