Bill Simmons Throws Cold Water On Las Vegas, And NBA, Expansion

Imagn Images via Vecteezy.com

On his eponymous podcast Sunday night, Bill Simmons took a bucket of cold water and poured it on the idea of the NBA expansion plans. Then he refilled the bucket and held the NBA expansion plans — including the idea of placing a team in Las Vegas — under the water until it was but a memory.

In short: Simmons, who has octopus-like connections throughout the NBA, thinks it ain’t happening.

He broke it down into two parts, with the first — and most pressing — issue being his certainty expansion will not pass muster with the owners. There are 30 NBA franchises, and 23 have to approve any expansion. Simmons is sure NBA Commissioner Adam Silver is going to have problems with nearly half of the owners.

“They don’t have the votes,” Simmons said, in conversation with fellow podcaster/NBA insider Zach Lowe. “I think it got a little testy in the Board of Governors when they were all together last week, with some people like, ‘Why are we doing this? I’m never voting for this. This is stupid. We’re not doing this.’”

Then Simmons went through 13 owners who he believes are either wholly against the idea or would need some serious arm-twisting.

He first broke down the “new” generation of owners, such as the groups that control the Celtics, Jazz, Hornets, Rockets, Suns, and Timberwolves, and how as new (or relatively new) owners, they don’t want to dilute their chances at winning a title.

Then he went into Jim Dolan, the owner of the Knicks who is against it, as well as the new Trail Blazers owner, who Simmons questioned whether he’d want a team two hours away in Seattle.

Then he noted Steve Ballmer, owner of the Clippers, whose net worth is north of $100 billion and couldn’t care less about the proposal for each team to get upward of $500 million if the league expands by two.

“They don’t have the votes. I’m just telling you they don’t,” Simmons said.

New BS Podcast w/ @ZachLowe_NBA
—The UConn Miracle
—The MVP not-a-debate-yet
—Zach’s lottery guard blink text
—Scariest 1-Round Playoff Teams
—Please don’t take NBA “expansion” seriously (yet)
—Is this the weirdest NBA season ever?

Spotify (or Netflix) https://t.co/NdluxDTMHw

— Bill Simmons (@BillSimmons) March 30, 2026

Timing off

Simmons was also put off by the timing of the announcement about the expansion plans, as it was leaked to the press last Monday.

“And when my s**t detector started going off — it was a Monday morning news leak, which as we know, Monday morning is always when you put a story out trying to set the tone for the week, and they put it out in a way that made me think this almost seems like they’re testing this out to see what the reaction is,” he said. “Like they’re either trying to convince the fans this is a good idea or they’re trying to convince the votes that they don’t have that this is a good idea. So I do not think they have the votes.”

Simmons also isn’t sold that Seattle and Vegas are slam dunks to get the teams if expansion did happen.

“This is a two-part process where part one is you get the 30 owners together and they have to vote, you need 23 votes to proceed,” Simmons said. “And basically, Silver is going, ‘I want to see what we can get for these two teams. We’ve decided it’s going to be Seattle and Vegas. We haven’t decided if we’re expanding, but let’s see what kind of price we can get for each of those, and then I’ll bring that back to you and we can vote on it.’”

The number floated was $8 billion per team, a figure Simmons thinks is a fugazi.

“I don’t think the owners are going to necessarily vote for it even if they do get $8 billion a team. And if it’s like $5 to $6 billion, they’re definitely not voting for it,” he said. “And I don’t really understand the point of any of this. Why not just be transparent and say, ‘Hey, we’re just curious to see what we get for these expansion teams, this doesn’t mean we’re gonna have expansion.’”

Did Dan Hurley deserve a technical after game-winning shot for going face-to-face with ref?

UConn coach Dan Hurley is known for his high-energy antics on the sideline. That unsurprisingly didn't change after true freshman Braylon Mullins buried a game-winning 3-pointer with 0.4 seconds left in the Huskies' 73-72 win over top-seeded Duke in the Elite Eight.

Hurley, a two-time national champion at UConn, came face-to-face with the referee after Mullins' shot, despite there still being 0.4 seconds left on the clock. He wasn't given a technical foul despite coming in contact with the referee, resulting in UConn moving onto the Final Four.

Former Wisconsin star Sam Dekker, who played in the Final Four in 2014 and 2015, was one of many that said Hurley should've been given a technical foul in the moment.

"I have no bias here," Dekker wrote on X. "This is a tech 10/10 times. For multiple reasons… it would have lost the game for his team and he would have tried to fight the officials like he did nothing wrong. I just don’t understand it at all. Also, referees need to grow a spine in instances like this."

Hurley went wild in the aftermath of the shot, just like any personnel would given the intensity of the moment. He threw his arms up in celebration and even had his suit jacket fall halfway off after multiple other staff members swarmed him.

Duke's radio play-by-play announcer also noticed UConn guard Malachi Smith allegedly running off the bench onto the court after Mullins's shot.

“Malachi Smith ran off the bench! That should be a technical!" David Shumate said on the broadcast.

It's all nothing new for one of college basketball's most successful coaches of the past few years. Hurley was fined $25,000 by the Big East after UConn's final loss of the regular season to Marquette after he appeared to come in contact with the referee. He was called for a double-technical ejection in the moment, which sealed the win for the Golden Eagles on March 7.

Hurley even offered his glasses to an official during UConn's eventual 67-63 win over No. 3 Michigan State in the Sweet 16, due to UConn winning a challenge.

Prior to the Sweet 16 against Michigan State, Hurley told Pat McAfee he'd done a decent job this year with his behavior. Apparently, all bets were off come UConn's biggest two games of the season, though.

"For the most part, I think I've been a pretty good boy this year," Hurley said. "My behavior's been pretty good. Even in that situation, I didn't touch him. I never made contact with the official. There was actually never contact made, the official said that. Again, that was quite a long time ago."

UConn trailed by as many as 19 points late in the first half and faced its largest halftime deficit of the season when behind 44-29 at the break. It started 1-of-18 from 3-point range, before ending the game 4-of-5 from distance, all of which makes came in the final few minutes of regulation.

Hurley and UConn are still alive, looking for their third national championship of the last four seasons. And UConn and college basketball fans alike won't have to worry about Hurley not bringing the energy down the stretch as he reaches another Final Four.

This article originally appeared on USA TODAY: Dan Hurley comes face-to-face with official in UConn's historic win

Pittsburgh Penguins Recall Red-Hot Forward From AHL

The Pittsburgh Penguins have made a roster move ahead of their Monday night contest against the New York Islanders.

The Penguins have announced that they have recalled forward Avery Hayes from their American Hockey League (AHL) affiliate, the Wilkes-Barre/Scranton Penguins. 

Hayes has played in his first 11 career NHL games this season with Pittsburgh, where he has recorded two goals and 12 penalty minutes. Now, he will be aiming to impress after getting this latest call-up to Pittsburgh's roster. 

Down in the AHL with Wilkes-Barre/Scranton, Hayes has posted 22 goals, 13 assists, 35 points, 48 penalty minutes, and a plus-8 rating. This included him recording three goals and five points in his last two games alone for Wilkes-Barre/Scranton.

With this, there is no question that Hayes has earned this latest chance on Pittsburgh's roster. It will be interesting to see how much of an impact he can make with the NHL club from here. 

Game 4 Preview: Verlander to make 2026 debut for Tigers at Diamondbacks

The Detroit Tigers won their first series of the season against the San Diego Padres and now move on to the next leg of the 2026 campaign-opening road trip at the Arizona Diamondbacks this week, starting on Monday night.

So far, in an obviously limited sample size, AJ Hinch’s team is in the lower half of the MLB offensive standings, ranking 23rd in batting average (.202), 16th in on-base percentage (.319), 29th in slugging (.263) and 23rd in OPS (.582).

On the flip side, the Motor City Kitties are among the best when it comes to pitching, ranking second in ERA (1.38), eighth in WHIP (1.12) and ninth in batting average against (.204). The team’s performance on the mound is not too surprising, given that it was clearly a strength coming in.

The fourth man in the rotation this year for the Tigers is none other than future Hall of Famer Justin Verlander, who takes the mound on Monday wearing the Olde English D for the first time since 2017. Opposite him is Michael Soroka, who left the Chicago Cubs for the desert as a free agent this past offseason.

Here is a look at how they match up in Game 1 of the series.

Detroit Tigers (2-1) vs. Arizona Diamondbacks (0-3)

Time (ET): 10:10 p.m. ET
Place: Chase Field, Phoenix, Arizona
SB Nation Site:AZ Snake Pit
Media: Detroit SportsNetMLB.TVTigers Radio Network

Game 4: RHP Justin Verlander (0-0, 0.00 ERA) vs. RHP Michael Soroka (0-0, 0.00 ERA)

Note: Stats in the table below are Fangraphs’ 2026 projections

PlayerGIPK%BB%ERAFIPfWAR
Verlander26140.019.7%7.6%4.494.531.5
Soroka52101.023.5%8.7%4.034.040.7

VERLANDER

SOROKA

Where to watch New York Mets vs. St. Louis Cardinals: Live stream, start time, TV channel, odds for Monday, March 30

The New York Mets (2-1), tied for second in the NL East, face the St. Louis Cardinals (2-1), also tied for second in the NL Central. The Mets are favored with a moneyline of -155, giving them a 57.8% implied win probability. Clay Holmes starts for the Mets, while Kyle Leahy takes the mound for the Cardinals.

  • New York Mets: 2-1 (#3 in NL East)

  • St. Louis Cardinals: 2-1 (#3 in NL Central)

  • Spread: St. Louis Cardinals -1.5

  • Moneyline: St. Louis Cardinals +125 / New York Mets -155

  • Over/Under: 9.0

  • New York Mets: Clay Holmes (2025 stats: 12-8, ERA: 3.53, K: 129, WHIP: 1.30, BB: 66)

  • St. Louis Cardinals: Kyle Leahy (2025 stats: 4-2, ERA: 3.07, K: 80, WHIP: 1.23, BB: 28)

Weather: 83°F at first pitch

Where to watch New York Yankees vs. Seattle Mariners: Live stream, start time, TV channel, odds for Monday, March 30

The New York Yankees, ranked first in the AL East with a 3-0 record, visit the Seattle Mariners, who are 2-2 and ranked fourth in the AL West. Seattle is favored with a moneyline of -115, while the Yankees are at -105. The starting pitchers are Ryan Weathers for the Yankees and Luis Castillo for the Mariners.

  • New York Yankees: 3-0 (#1 in AL East)

  • Seattle Mariners: 2-2 (#4 in AL West)

  • Spread: New York Yankees -1.5

  • Moneyline: Seattle Mariners -115.0 / New York Yankees -105

  • Over/Under: 7.5

  • New York Yankees: Ryan Weathers (2025 stats: 2-2, ERA: 3.99, K: 37, WHIP: 1.28, BB: 12)

  • Seattle Mariners: Luis Castillo (2025 stats: 11-8, ERA: 3.54, K: 162, WHIP: 1.18, BB: 46)

Weather: 50°F at first pitch

Astros Prospect Report: March 29th

Another day of minor league baseball is in the books. See the results below.

AAA: Sugar Land Space Cowboys (2-1) won 8-1 (BOX SCORE)

Arrighetti made his first start of the season and pitched well tossing 4 scoreless innings with 4 strikeouts, allowing just 1 hit. The offense got going in the first inning scoring a run on an Alexander bases loaded walk and a Winkler 3 run double. In the 2nd inning, the offense scored 3 more runs on RBI doubles from Whitcomb and Perez and a Winkler RBI single. In the 7th, Perez added another run on a solo HR. De Los Santos made another rehab appearance and tossed 1.1 scoreless innings.

Note: Cole left the game after being hit by a pitch on the right foot.


AA: Corpus Christi Hooks (—) 

A+: Asheville Tourists (—

A: Fayetteville Woodpeckers (—) 

Today’s minor league starters:

SL: OFF

CC: OPENING DAY APRIL 2

AV: OPENING DAY APRIL 2

FV: OPENING DAY APRIL 3

Braves option Didier Fuentes, recall Martin Perez

ATLANTA, GEORGIA - MARCH 29: Didier Fuentes #72 of the Atlanta Braves pitches during the ninth inning against the Kansas City Royals at Truist Park on March 29, 2026 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images) | Getty Images

Well, that didn’t take long — after Didier Fuentes saved the bullpen with his efforts in a loss to the Royals, he’s going down for a fresh arm in Martin Perez:

Fuentes looked quite good against the Royals, striking out four and walking one in four frames of lower-leverage work. The Braves may have him work his way back into the Gwinnett rotation for purposes of being a starter sooner rather than later this season — or maybe his fate is to be an effective but yo-yoed arm as the pitching staff falls into place (or further falls apart).

Perez did not make the Opening Day roster, but will be around to either take Tuesday’s start against the Athletics, or serve in a similar “save the bullpen, Josh Tomlin memorial role” as Fuentes managed on Sunday afternoon. Perez has a career 100/103/107 line over 1,600-plus career innings and has served as a generic fifth starter for the last three years.

Where to watch San Francisco Giants vs. San Diego Padres: Live stream, start time, TV channel, odds for Monday, March 30

The San Diego Padres, ranked second in the NL West, will host the San Francisco Giants, ranked fifth in their division, on Monday. The Padres have a 1-2 record this season and are favored with a moneyline of -115. Walker Buehler will start for San Diego, facing San Francisco's Landen Roupp.

  • Date: Monday, March 30

  • Time: 9:40 PM ET / 6:40 PM PT

  • Where: PETCO Park, San Diego, CA

  • TV Channel: NBCS Bay Area, Padres.TV and FS1

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • San Francisco Giants: 0-3 (#5 in NL West)

  • San Diego Padres: 1-2 (#2 in NL West)

  • Spread: San Francisco Giants -1.5

  • Moneyline: San Diego Padres -115 / San Francisco Giants -105

  • Over/Under: 8.5

  • San Francisco Giants: Landen Roupp (2025 stats: 7-7, ERA: 3.80, K: 102, WHIP: 1.48, BB: 45)

  • San Diego Padres: Walker Buehler (2025 stats: 10-7, ERA: 4.93, K: 92, WHIP: 1.52, BB: 61)

Weather: 68°F at first pitch

Where to watch Cleveland Guardians vs. Los Angeles Dodgers: Live stream, start time, TV Channel, odds for Monday, March 30

The Los Angeles Dodgers, currently ranked first in the NL West with a 3-0 record, host the Cleveland Guardians, who are 2-2 and ranked second in the AL Central. The Dodgers are favored with a -200 moneyline and a -1.5 spread. Starting pitchers are Cleveland's Parker Messick and Los Angeles' Roki Sasaki.

  • Date: Monday, March 30

  • Time: 10:10 PM ET / 7:10 PM PT

  • Where: Dodger Stadium, Los Angeles, CA

  • TV Channel: SportsNet LA, Guardians.TV

  • Live Stream:ESPN+, MLB.TV | Follow on Yahoo Sports

  • Cleveland Guardians: 2-2 (#2 in AL Central)

  • Los Angeles Dodgers: 3-0 (#1 in NL West)

  • Spread: Los Angeles Dodgers -1.5

  • Moneyline: Los Angeles Dodgers -200 / Cleveland Guardians +165

  • Over/Under: 8.5

  • Cleveland Guardians: Parker Messick (2025 stats: 3-1, ERA: 2.72, K: 38, WHIP: 1.31, BB: 6)

  • Los Angeles Dodgers: Roki Sasaki (2025 stats: 1-1, ERA: 4.46, K: 28, WHIP: 1.43, BB: 22)

Weather: 69°F at first pitch

Canucks vs Golden Knights Prediction, Picks & Odds for Tonight’s NHL Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

Six of the last nine head-to-head meetings between the Vancouver Canucks and Vegas Golden Knights have featured six goals or fewer.

These Pacific Division foes consistently play lower-scoring games, and my Canucks vs. Golden Knights predictions and NHL picks see that trend continuing.

Canucks vs Golden Knights prediction

Canucks vs Golden Knights best bet: Under 6.5 (-115)

Kevin Lankinen has played better of late. He's allowed three goals or fewer in five of his last seven starts, with the exceptions coming against Tampa Bay and Anaheim — two high-tier offenses.

Lankinen stopped 1.13 goals more than expected during that sample, showcasing the ability to hold the fort despite a hefty workload.

He should have an easier time slowing down a Vegas Golden Knights squad that has scored just 12 goals over its last seven games and is lacking confidence offensively.

On the other side, the Golden Knights rank third in shot suppression and sixth in penalty kill percentage. That should help them keep the puck out.

Canucks vs Golden Knights same-game parlay

Marcus Pettersson has averaged 2.2 blocks and cleared this line in 61% of his away games against Top-16 shot generation teams, including six of the past seven.

Jake DeBrusk has generated 19 shots on target over his last seven games. He lives around the net and has a higher on-target rate due to his proximity to the paint, meaning he doesn’t need much volume to go Over his total. That’s important as Vegas is buttoned up defensively.

Canucks vs Golden Knights SGP

  • Under 6.5
  • Marcus Pettersson Over 1.5 blocked shots
  • Jake DeBrusk Over 1.5 shots

Canucks vs Golden Knights odds

  • Moneyline: Canucks +245 | Golden Knights -310
  • Puck Line: Canucks +1.5 (+105) | Golden Knights -1.5 (-125)
  • Over/Under: Over 6.5 | Under 6.5

Canucks vs Golden Knights trend

The Golden Knights have cashed the Under in 11 of their last 15 games for +6.65 units and a 40% ROI. Find more NHL betting trends for Canucks vs. Golden Knights.

How to watch Canucks vs Golden Knights

LocationT-Mobile Arena, Paradise, NV
DateMonday, March 30, 2026
Puck drop10:00 p.m. ET
TVSportsnet Pacific, SCRIPPS

Canucks vs Golden Knights latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

NC State hiring Tennessee assistant Justin Gainey as its new basketball coach

NC State has found its replacement for Will Wade. The Wolfpack are hiring former NC State guard Justin Gainey as their new basketball head coach, three people with direct knowledge told USA TODAY Sports on Sunday, March 29 and Monday, March 30.

Gainey, who just wrapped his fifth season on Rick Barnes' Tennessee staff Sunday when the Vols lost to No. 1 seed Michigan in the Elite Eight, interviewed in person with NC State officials Saturday in Chicago, sources confirmed to USA TODAY Sports. The news was first reported by On3's Mike Wilson.

The sources spoke on anonymity because they were not authorized to speak publicly.

Just a year after being hired, Wade abruptly left NC State last week to return to coach at LSU.

Boo Corrigan, NC State's athletics director, has spearheaded the search to find Wade's replacement since Wade left in the days after the Wolfpack's NCAA Tournament First Four loss to Texas.

Over the weekend, the search zeroed in on Gainey, Furman coach Bob Ritchey and Saint Louis coach Josh Schertz; all had in-person meetings with Wolfpack officials, sources told USA TODAY Sports. Schertz posted on social media Sunday saying he will remain at Saint Louis.

The NC State contingent met Saturday with Gainey in Chicago, where Tennessee was between games in the Midwest Region.

A Greensboro, N.C., native, Gainey starred for the Wolfpack from 1996-2000, being named a team captain as a senior and then spent his first four seasons as a collegiate staff at his alma mater from 2006-09.

A candidate at NC State during the last search that resulted in the hiring of Wade, Gainey also has served as the associate head coach at Marquette (2020-21) and for the past four of his five years at Tennessee.

He is considered a particularly strong developer of guards and is credited with helping eight players become NBA draft picks during his past six seasons as a collegiate assistant.

Gainey's previous coaching stops also include Elon, Appalachian State, Arizona and Santa Clara.

As Coorigan embarked on the Wolfpack's second basketball search in as many years, he ripped Wade on Thursday, March 26, in a news conference on the school's Raleigh, N.C., campus.

"We thought we had someone that came in last year to lead our men's basketball program," said Coorigan, who a year ago fired Kevin Keatts after his eight seasons at the helm included a 2024 Final Four appearance. "Over the course of the last year, we developed a relationship that I believe was based on trust and accountability.

"There were a number of different conversations that had occurred over the past year involving our program, the landscape, and everything else — including Tuesday evening (March 24) for two hours to talk about the entire program, scheduling, the players, the staff, and everything that goes into that."

This article originally appeared on USA TODAY: Justin Gainey hired by NC State basketball, replacing Will Wade

Familiar Faces, High Stakes as Avalanche Meet Flames

DENVER — The Colorado Avalanche open a pivotal final stretch Monday night against the Calgary Flames, with playoff positioning tightening and little margin for error.

The Avalanche enter a critical stretch of their season, beginning their final 10 games with this matchup against Calgary. Every point carries added weight—and this three-game season series could prove pivotal. The teams will meet again in Denver on April 9 before closing out their regular-season meetings in Calgary on April 14.

Colorado comes into the contest looking to rebound from a 4–2 loss to the Winnipeg Jets at Ball Arena on Saturday.

Despite the defeat, there were notable moments. Cale Makar reached a major milestone, recording his 500th career NHL point with an assist—further cementing his place among the league’s elite defensemen.

Goals from Brock Nelson and Parker Kelly kept the Avalanche within reach, but Winnipeg pulled away late with a third-period surge, including an empty-netter from Kyle Connor.

Nazem Kadri following his first game back with the Avalanche.

Star Power Driving Colorado

Even in the loss, Colorado’s offensive firepower remains undeniable—largely driven by Nathan MacKinnon. The superstar center continues to lead the NHL in goals with 48 while sitting near the top of the league in both points and assists. Alongside him, Makar’s production from the blue line remains among the best in hockey, and Martin Necas has emerged as another key contributor, ranking among the league’s top scorers.

Victor Olofsson may bring some more steam with the Flames. Credit: Sergei Belski
Victor Olofsson may bring some more steam with the Flames. Credit: Sergei Belski

It will mark Nazem Kadri’s first game against Calgary since being traded on March 6. On the other side, Victor Olofsson will face Colorado for the first time since being dealt to Calgary as part of that same trade, giving both teams a firsthand look at familiar faces in new roles.

Historically, the Avalanche have held the edge in this matchup, posting a 66-54-8-6 record over 134 regular-season meetings. The two teams have only met once in the playoffs, when Colorado defeated Calgary in five games during the 2019 Western Conference First Round.

Flames Finding Their Offense

The Flames, meanwhile, enter Monday’s game riding momentum after a dominant 7–3 victory over the Vancouver Canucks. Calgary erupted offensively, scoring seven goals from seven different players in a balanced attack. Matt Coronato and Joel Farabee helped set the tone early, while contributions continued throughout the lineup, including tallies from Morgan Frost and Ryan Strome.

Calgary’s offense has been more by committee this season. Mikael Backlund leads the team in points and assists, while Frost paces the club in goals. Coronato has also been a steady presence, ranking near the top of the roster in multiple offensive categories.

Special Teams Could Be The Difference

Special teams could end up swinging this game. Colorado’s power play has found a real rhythm lately, clicking at 26.7 percent since early March—one of the hottest stretches in the league. But what’s been even more impressive is their work on the penalty kill, shutting things down at a 95 percent success rate. It’s the kind of efficiency that not only keeps opponents off the board, but can completely shift momentum when the game tightens up.

For Colorado, it usually starts with MacKinnon, who’s made a habit of stepping up against Calgary over the years. But it’s not just him—Makar and Necas have also found ways to make an impact in this matchup, giving the Avalanche multiple threats who can tilt the game offensively.

Necas has been particularly explosive since the Olympic break, tallying 12 goals and 15 assists for 27 points in 17 games.

The Avalanche are fighting to lock in momentum and sharpen their game for the postseason, while the Flames are pushing to close their season with purpose and pride. Layer in the emotion of familiar faces meeting again, and this becomes more than just another game—it’s a high-stakes clash with edge, intensity, and something to prove on both sides.

Image

Daily MLB Expert Picks: Baseball Predictions for March 30

Want to get more Covers content? Add us as a preferred source on your Google account here.

We kick off the first full week of MLB action with all 30 teams in action today, and prediction markets like Kalshi allow baseball bettors in every state (excluding Nevada) a chance to lock in their favorite MLB best bets.

To help you find some winners among today's late, we've asked our baseball experts for their favorite MLB picks today — as well as offering extra MLB expert picks from the rest of the Covers staff for Monday, March 30.

  • UPDATE: Added five more best bets

MLB expert picks for today

PickOdds
Josh Inglis Josh Inglis: Yankees ML-104
Jon Metler Jon Metler: Red Sox ML-113
Joe Osborne Joe Osborne: TB/MIL o7.5-117

Prices courtesy of Kalshi.

Start trading with Kalshi today!

Sign up now using our exclusive Kalshi promo code 'COVERS' and get a $10 trading bonus after you trade $10 on any other event contracts — including MLB expert picks!

Sign Up Now at img src="https://img.covers.com/betting/sportsbooks/336/kalshi.svg" alt="Kalshi" width="100" height="28" style="vertical-align: middle;"

*Eligible to ALL states + DC, (excluding Nevada)

Josh Inglis' expert pick: Yankees moneyline

Price: 51¢ (-104) at Kalshi

The New York Yankees come in well-rested after a sweep of the Giants, allowing just one total run in that series. They stay on the West Coast to face the Seattle Mariners, and there won’t be many spots this season where they’re priced this cheaply. THE BAT projects a fair price closer to -120, creating value at the current number. New York also holds edges offensively and in the later innings, with a bullpen that has thrown 11 scoreless innings and enters fully rested.

Jon Metler's expert pick: Red Sox moneyline

Price: 53¢ (-113) at Kalshi

Kalshi has the Red Sox priced at 53%, but I make them closer to a 56% favorite, so there’s value on this number. The matchup sets up well for Boston: Lance McCullers Jr. is on the mound for the Astros, and command has always been an issue for him. Against a lineup with Roman Anthony and Jarren Duran at the top — both capable of working deep counts and drawing walks — that lack of control could quickly turn into traffic on the bases. There’s some natural concern with Daikin Park’s short porch in left field, especially with a left-handed pitcher facing a righty-heavy Astros lineup, but Ranger Suárez profiles well here as a ground-ball pitcher, which helps neutralize that ballpark factor and limit the damage.

Joe Osborne's expert pick: Rays/Brewers Over 7.5

Price: 54¢ (-117) at Kalshi

Both offenses have come out flying to start the season, combining to score 52 runs while ranking first and fourth in wRC+. That has resulted in a combined 5-1 record to the Over, and I like the high-scoring pattern to continue with an unimpressive starting pitching matchup highlighted by Nick Martinez, who got destroyed in three appearances vs. the Brewers last season. Throw in a Rays bullpen that's been obliterated so far, and we've got a great recipe for a high-scoring game.


More MLB best bets for today

PickOdds
NYY/SEA u7.5-110
Read analysis in our Yankees vs. Mariners predictions
Mets -1.5+114
Read analysis in our Mets vs. Cardinals predictions
Guerrero Jr. 2+ TB-105
Read analysis in our Rockies vs. Blue Jays predictions
Cubs -1.5+104
Read analysis in our Angels vs. Cubs predictions
McCullers 5+ strikeouts-130
Read analysis in our Red Sox vs. Astros predictions

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Mets look to build momentum as they embark on first road trip against Cardinals

WASHINGTON, DC - AUGUST 20: Francisco Lindor #12 and Kodai Senga #34 of the New York Mets talk during the game against the Washington Nationals at Nationals Park on August 20, 2025 in Washington, DC. (Photo by G Fiume/Getty Images) | Getty Images

Coming off a series victory in their opening weekend in front of the Flushing Faithful, the Mets (2-1) look to keep bring that same energy on the road as they face the Cardinals (2-1). New York took four of six from St. Louis in 2025, including a sweep at Citi Field in April. They won their first game at Busch Stadium in May, but they were swept in a doubleheader two days later.

The Mets started the year by taking two out of three against the Pirates. Opening Day saw the introduction of a lot of new faces, and they all contributed in some capacity in an 11-7 victory over Pittsburgh. The Mets got hits from everyone except Bo Bichette, who did drive in the first run in the season on a sac fly. Everyone drove in a run except Francisco Lindor, who scored three runs. Carson Benge, after two at-bats in which he struck out and looked overmatched, homered for his first major league hit and RBI, and stole a base later in the game for good measure. Freddy Peralta got a win in his first start as a Met despite not looking as sharp as we’re accustomed to. For good measure, the Mets scored five runs in the first and chased Paul Skenes from the game after 2/3 of an inning, a first in the career of the reigning NL Cy Young award winner, as he was showered with jeers and waves while walking off the mound. All that made for a festive and happy Opening Day at Citi Field.

The other two games were a little more uneven, as the Mets won 4-2 on Saturday in walk-off fashion but fell 4-3 on Sunday in extra innings. The offense, which went 11-for-34 (.324) on Thursday and went 5-f0r-15 with RISP, was much less impressive in these two games, albeit it facing much colder temperatures. The lineup, which looked different each of the three games, went 6-for-35 on Saturday and 9-for-37 on Sunday. They also went 3-for-14 while leaving nine on base in Saturday’s win and followed that up with a 2-for-10 performance with eight left on base in Sunday’s defeat. Saturday’s game remained scoreless into the ninth, and after the teams traded runs in the tenth, the Pirates jumped ahead in the tenth before a dramatic, three-run walk-off home run off the bat of Luis Robert Jr. Sunday’s game went into extras tied at two, but the Pirates scored two runs. Juan Soto, who drove in a run earlier in the game, hit a gapper that scored the extra runner, but Lindor, who walked in the inning, was thrown out at home. Win some, lose some.

It was a mixed bag for the newbies on opening weekend. Robert was the clear standout, with highlights including his ten-pitch at-bat against Skenes, his aforementioned walk-off, and his two hits on Sunday. He looked to have the star power to handle the New York spotlight. Bichette, meanwhile, recorded just one hit and the sac fly while striking out eight times in 14 official at-bats, which is not we’re used to seeing from Bichette. The defense was also a mixed bag, as both Bichette and Jorge Polanco, manning new positions, made some nice plays and also messed up some seemingly routine plays. These are the growing pains fans can expect to endure over a 162-game season with a relatively new roster and players undergoing both a chance of scenery in terms of city and the position they play on the field.

Speaking of growing pains, the Cardinals are a very different team from the one fans have come to expect. The team has unloaded a lot of veterans that have become staples of their roster, including Nolan Arenado (traded to the Diamondbacks), Sonny Gray and Willson Contreras (both traded to the Red Sox), and Brendan Donovan (traded to the Mariners). The club was mainly quiet on impact moves, signing Dustin May, Ramón Urías, and old friend Ryne Stanek on one-year contracts.

As a result, St. Louis enters this the 2026 season with a relatively young team. In fact, every member of their starting eight is under 30 years old, something that has not happened in St. Louis since the 1944 season. The early results were mostly positive, as they took two out of three against the Rays at home to kick off 2026—like the Mets, they won the first two before dropping the series finale. St. Louis, who finished last season 79-83 and have missed the postseason in three consecutive seasons, will look to avoid back-to-back losing seasons for the first time since 1958-1959 (a stat that is almost impossible to believe if Gary Cohen had not referenced it on Sunday’s broadcast).

Mets fans will get their first professional look at JJ Wetherholt, whom St. Louis drafted seventh overall in the 2024 MLB Draft. Wetherholt, who was ranked No. 5 by MLB Pipeline heading into the season, made the team out of spring training and homered in his second career at-bat, a third inning solo shot off Drew Rasmussen. The 23-year-old recorded four hits, four runs batted in, and two runs scored in his first three games big league games.

Monday, March 30: Clay Holmes vs. Kyle Leahy, 7:45 PM EDT on SNY

Holmes (2025): 165.2 IP, 129 K, 66 BB, 14 HR, 3.53 ERA, 4.11 FIP, 87 ERA-

Holmes’ 2025 season was an experiment that worked out as well as can be expected for both parties. The right-hander, who enjoyed elite seasons as a late-inning high-leverage reliever (and closer), signed a three-year deal to transition to starting pitching, and rewarded his organization with 165 2/3 innings and a team-leading 12 wins. He slowed down a bit in the later stages of the year as his workload increased well beyond his career norms, but the gamble paid off well.

Leahy (2025): 88.0 IP, 80 K, 28 BB, 5 HR, 3.o7 ERA, 3.04 FIP, 75 ERA-

The 28-year-old right-hander set career highs in innings and appearances (62) for St. Louis last year and has been selected to the Opening Day roster for the second consecutive season. Last year, he was mostly utilized as a reliever and set a career-best with a 1.6 bWAR. He did make one start last year, in his final appearance of the year on September 28. In that outing against the Cubs, he hurled three shutout frames while holding Chicago to one hit.

Tuesday, March 31: Kodai Senga vs. Andre Pallante, 7:45 PM EDT on SNY

Senga (2025): 113.1 IP, 109 K, 55 BB, 12 HR, 3.02 ERA, 4.12 FIP, 74 ERA-

You could make a serious case for Senga being the most important player on the Mets this year. When he’s at his best, he brings ace-like talent with one of the sickest pitches in the league. The key for the right-hander is remaining healthy, something he alluded to early on in spring training. He looked like a Cy Young candidate early in the 2025 season, but following an injury in his June 12 outing, he missed time and could not recapture that dominance, so his final stats on the season don’t quite tell the full story. He looked terrific this spring, posting a 1.86 ERA in 9 2/3 innings across his three Grapefruit League appearances. He posted a 0.72 WHIP and limited opponents to a .176 batting average.

Pallante (2025): 162.2 IP, 111 K, 62 BB, 21 HR, 5.31 ERA, 4.68 FIP, 129 ERA-

Pallante endured the worst season of his four-year career, posting a -1.1 bWAR in 31 starts for St. Louis last year after finishing with a positive bWAR in each of his first three seasons. Along with the unsightly 5.31 ERA, he led the league with 12 wild pitches and posted a 1.45 WHIP. He’s also not somebody who will strike out a lot of batters while issuing a lot of free passes—his 15.5% K% was the worst among the 50 starting pitchers in the NL with at least 160 innings pitched, while his 8.9% BB% is 13th from the bottom among starters with the same number of innings. That’s not a good combination and will lead to those subpar results.

Wednesday, April 1: Freddy Peralta vs. Matthew Liberatore, 1:15 PM EDT on SNY

Peralta (2026): 5.0 IP, 7 K, 0 BB, 2 HR, 7.20 ERA, 5.31 FIP, 199 ERA-

Peralta earned a win in his Mets debut despite allowing four earned runs in five innings. His numbers are worse than his actual performance, as the two home runs he allowed (both to Brandon Lowe), were wind-aided, specifically the one he gave up in the first inning. The biggest positive is Peralta striking out seven while not issuing a walk. Peralta is no stranger to St. Louis, having faced them 20 times in his career, including 16 starts. He owns a 4.67 ERA with 91 strikeouts in 86 2/3 innings against them.

Liberatore (2026): 5.0 IP, 2 K, 2 BB, 1 HR, 1.80 ERA, 5.91 FIP, 49 ERA-

Liberatore earned the win on Opening Day for the Cardinals as they took on the Rays. He went five innings and allowed one earned run on seven hits while striking out two and walking two. He reached 78 pitches in the outing and threw 49 of them for strikes. Liberatore set career-bests for the Cardinals in 2025, making 29 starts and hurling 151 2/3 innings and striking out 122 while setting a career-high with eight wins to go along with a 1.0 bWAR.