Anaheim Ducks, San Diego Gulls Sign Four Players

To date, the biggest signing the Anaheim Ducks have made this offseason has been the addition of unrestricted free agent forward Mikael Granlund.

The Ducks have made some organizational depth moves in the last two days, however, inking four players to AHL contracts to play for the San Diego Gulls.

On July 1, the Gulls announced they’d signed forward Judd Caulfield and defenseman Will Francis to standard player contracts.

Anaheim Ducks Fill Assistant Coaching Vacancies at NHL, AHL Levels

Breaking: Anaheim Ducks Sign Mikael Granlund to Three-Year Contract

On July 2, they announced they’d added forward Matthew Phillips and defenseman Nikolas Brouillard, both on standard player contracts.

Of these four signings, the clear feel-good story is that of Will Francis. Five years and three battles against acute lymphoblastic leukemia, Francis is now officially living out his dream of playing hockey professionally.

“It was super special,” Francis said after signing his deal. “It’s something that I’ve worked toward ever since I was drafted into the organization. They’ve been first class to me, and it’s just a great feeling, and I got to celebrate it at home with my family.”

Francis (24) was drafted in the sixth round by Anaheim (163rd overall in 2019) six years ago from the Cedar Rapids RoughRiders in the USHL. He didn’t play any hockey during recovery in 2020-21 and, with two more diagnoses, only played a total of 39 games during his four-year NCAA career with the University of Minnesota-Duluth.

Francis made his AHL debut with the Gulls in April, playing three games at the end of the 2024-25 season on an amateur tryout.

“The biggest thing is just never stop believing in yourself,” Francis said. “To accomplish anything you want to accomplish in life, you've just got to start with that belief. I'd say that's something that's going to stick with me the rest of my life.”

Though four months younger than Francis, Caulfield (24) is an AHL veteran at this point in his career, having played 133 games for the Gulls over three seasons. He’s tallied 51 points (21-30=51) in that time, playing a versatile role up and down the lineup. Caulfield was a former fifth-round draft pick (145th in ’19) of the Pittsburgh Penguins.

Phillips (27) is a slight winger (5-foot-8, 161 pounds) who’s been productive at every level of hockey at which he’s played except the NHL. He’s a nine-year veteran of the AHL and has totaled 300 points (124-176=300) in 339 games. He’s a former sixth-round draft pick of the Calgary Flames (166th in ’16) and has scored five points (1-4=5) in 34 games at the NHL level.

Brouillard (30) will return to San Diego for his second stint in his career with the Gulls. He played 167 games over three seasons with the Gulls from 2020 to 2023. He spent the previous two seasons with the Hartford Wolfpack in 2023-24 and the Coachella Valley Firebirds in 2024-25.

These four players will look to provide a stable and nurturing environment for a young Gulls team in 2025-26 that will consist of budding talents like Nathan Gaucher, Stian Solberg, Yegor Sidorov, and Nico Myatovic, among others.

Eight Anaheim Ducks Players Receive Qualifying Offers, Three Do Not

2025 Anaheim Ducks Draft Grades, Analysis

Ducks GM Pat Verbeek on John Gibson Trade

Photo Credit: Patrick Present-The Hockey News

Mets vs. Brewers: How to watch on SNY on July 3, 2025

The Mets conclude a three-game series against the Brewers at Citi Field on Thursday at 7:45 p.m. on SNY following a weather delay.

Here's what to know about the game and how to watch...


Mets Notes

  • Juan Soto has reached base safely in 13 straight games
  • RonnyMauricio has reached base safely in six consecutive games, with six hits and four walks
  • Edwin Diaz has allowed one earned run since April 21. For the season, he has a 1.91 ERA and 0.90 WHIP with 49 strikeouts in 33.0 innings

BREWERS
METS
Sal Frelick, RFStarling Marte, DH
William Contreras, CFrancisco Lindor, SS
Jackson Chourio, CFJuan Soto, RF
Rhys Hoskins, 1BPete Alonso, 1B
Isaac Collins, LFBrandon Nimmo, LF
Caleb Durbin, 3BMark Vientos, 3B
Eric Haase, DHLuis Torrens, C
Joey Ortiz, SSBrett Baty, 2B
Andruw Monasterio, 2BTyrone Taylor, CF

What channel is SNY?

Check your TV or streaming provider's website or channel finder to find your local listings.

How can I stream the game?

The new way to stream SNY games is via the MLB App or MLB.tv. Streaming on the SNY App has been discontinued.

In order to stream games in SNY’s regional territory, you will need to have SNY as part of your TV package (cable or streaming), or you can now purchase an in-market SNY subscription package. Both ways will allow fans to watch the Mets on their computer, tablet or mobile phone. 

How can I watch the game on my computer via MLB? 

To get started on your computer, click here and then follow these steps: 

  • Log in using your provider credentials. If you are unsure of your provider credentials, please contact your provider. 
  • Link your provider credentials with a new or existing MLB.com account. 
  • Log in using your MLB.com credentials to watch Mets games on SNY. 

How can I watch the game on the MLB App? 

MLB App access is included for FREE with SNY. To access SNY on your favorite supported Apple or Android mobile device, please follow the steps below.  

  • Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices. 
  • Type in your MLB.com credentials and tap “Log In.”  
  • To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available.  

For more information on how to stream Mets games on SNY, please click here

Royals at Mariners Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 3

It's Thursday, July 3 and the Royals (40-47) are in Seattle to take on the Mariners (45-41). Seth Lugo is slated to take the mound for Kansas City against Bryan Woo for Seattle.

Seattle took game 3 of the series, 3-2, to go up 2-1 over Kansas City with the final meeting on deck. The Royals are in a slump right now with a 2-9 record over the past 11 games compared to the 3-1 record for the Mariners in the last four and 7-4 mark in the previous 11.

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

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

Game details & how to watch Royals at Mariners

  • Date: Thursday, July 3, 2025
  • Time: 10:10PM EST
  • Site: T-Mobile Park
  • City: Seattle, WA
  • Network/Streaming: FDSNKC, RSNW

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

Odds for the Royals at the Mariners

The latest odds as of Thursday:

  • Moneyline: Royals (+130), Mariners (-156)
  • Spread:  Mariners -1.5
  • Total: 7.0 runs

Probable starting pitchers for Royals at Mariners

  • Pitching matchup for July 3, 2025: Seth Lugo vs. Bryan Woo
    • Royals: Seth Lugo, (5-5, 2.74 ERA)
      Last outing: 5.2 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 5 Walks, and 8 Strikeouts
    • Mariners: Bryan Woo, (7-4, 2.93 ERA)
      Last outing: 6.0 Innings Pitched, 0 Earned Runs Allowed, 5 Hits Allowed, 2 Walks, and 9 Strikeouts

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

Expert picks & predictions for tonight’s game between the Royals and the Mariners

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Thursday’s game between the Royals and the Mariners:

  • Moneyline: NBC Sports Bet is recommending a play on the Seattle Mariners on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Kansas City Royals at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Royals at Mariners

  • The Royals have lost 8 of their last 10 games
  • The Under is 37-22-1 in the Royals' matchups against American League teams this season
  • Kansas City is 2-9 in the last 11 games, while Seattle is 7-4 in the past 11
  • The Mariners are 9-7 when Woo pitches this season
  • The Royals are 7-8 when Lugo pitches this season

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

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

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Anaheim Ducks Fill Assistant Coaching Vacancies at NHL, AHL Levels

On July 1, the day free agency opened and following the announcement of the signing of veteran forward Mikael Granlund, the Anaheim Ducks announced they had filled out their coaching staffs at both the NHL and AHL levels.

As had been reported the week prior, Jay Woodcroft (48) was hired to run the forwards and power play. He entered the 2025 offseason as one of the NHL’s top head coaching candidates, even interviewing for the Ducks vacancy, but after a second consecutive summer missing out on the coaching carousel, he joined Joel Quenneville’s staff in Anaheim.

Breaking: Anaheim Ducks Sign Mikael Granlund to Three-Year Contract

Eight Anaheim Ducks Players Receive Qualifying Offers, Three Do Not

“Jay and I have a long history. He was in Detroit when I was there with the Detroit Red Wings, he was the video coach there,” Pat Verbeek said after the hiring announcements. “He’s really grown as a coach. He ran the power play when he was in San Jose, and had a top-ten power play when he was there.

“What I like is how he teaches progressions, whether it’s the breakouts, whether it’s the plays that get made in the zone to create chances. I really love that part about his coaching and his presentation.”

On the other side of Quenneville, opposite Woodcroft, will be Ryan McGill (56) to run the defensemen and penalty kill. McGill has been a head coach at both the CHL and AHL levels. He was an assistant with the Vegas Golden Knights from their inception in 2017 until 2022, whereafter he joined the New Jersey Devils, where he’d been an assistant for the past three seasons.

Dec 6, 2024; Newark, New Jersey, USA; New Jersey Devils assistant coach Ryan McGill talks to the team during the third period of their game against the Seattle Kraken at Prudential Center. Mandatory Credit: Ed Mulholland-Imagn Images

“Ryan’s going to run the defense,” Verbeek stated. “In New Jersey, I think this year, he was top-two in the league as far as the penalty kill. We went through the last three years with him, so his first year there, he was top-four, fell to top-ten, and then last year, second overall. If we get anywhere close to that, I’ll be ecstatic.”

McGill’s Devils had the second-best PK in the NHL in 2024-25 (82.7%), the tenth-best in 2023-24 (80.7%), and the fourth-best in 2022-23 (82.6%).

Both Woodcroft and McGill will be expected to flip one of the Ducks’ greatest areas of weakness, special teams, into an area of strength. In 2024-25, they had the 29th-ranked PK, killing at a 74.2% clip, and the 32nd-ranked PP, converting at a horrendous 11.8% clip. With the talent on both sides of the puck on the roster, those numbers were clearly viewed as unacceptable. Merely raising both units to league average will contribute to an improvement in the league standings in 2025-26.

The Ducks also added Andrew Brewer (39) to the coaching staff. Brewer was Hockey Canada’s video coach from 2011-2014, the Detroit Red Wings video coach in 2014-15, and the Florida Panthers video coach from 2020-2022. He has experience as an NHL assistant, coaching the Toronto Maple Leafs from 2016 to 2020. It’s unclear what his day-to-day responsibilities will look like.

“We just really focused in on quality quality coaching,” Verbeek continued. “I feel very, very fortunate that we got the guys we got. Mixed in with Joel, I think we’ve got an outstanding staff.”

The NHL club wasn’t the only team in the organization to round out its coaching staff on July 1. The San Diego Gulls hired Dave Manson and Michael Babcock to be assistants to head coach Matt McIlvane.

Manson (58), father of eight-year Ducks defenseman Josh Manson, most notably coached alongside Woodcroft both with the Bakersfield Condors in the AHL from 2018 to 2021 and the Edmonton Oilers of the NHL from 2021 to 2023. He was let go when Woodcroft was, just six games into the 2023-24 season.

Manson played for 16 years and 1103 games in the NHL from 1986 to 2002 for the Chicago Blackhawks, Dallas Stars, Edmonton Oilers, and Phoenix Coyotes/Winnipeg Jets.

It is presumed Manson will run the defensemen and penalty kill for the Gulls.

Michael Babcock (30), son of longtime NHL coach and former Ducks head coach Mike Babcock, joins the Gulls after spending the last two seasons in the St. Louis Blues organization as a skills coach.

As a player, Babcock played prep school hockey in Michigan, for the Fargo Force of the USHL, and Merrimack College for four seasons in the NCAA, before playing a season overseas in France’s top professional division.

Babcock will presumably run the forwards and power play in San Diego.

2025 Anaheim Ducks Draft Grades, Analysis

Ducks GM Pat Verbeek on John Gibson Trade

Photo Credit: Charles LeClaire-Imagn Images

‘I’m heartbroken’: Jürgen Klopp leads tributes after Diogo Jota dies aged 28

  • Ronaldo says teammate’s death ‘doesn’t make any sense’

  • Wolves say ‘memories he created will never be forgotten’

Jürgen Klopp and Cristiano Ronaldo led the tributes from across the football world to Diogo Jota after the Liverpool and Portugal forward was killed in a car accident in Spain. Jota’s brother, André, also died in the crash in the province of Zamora.

Jota was 28, a father of three young children and had married his long-term partner, Rute Cardoso, less than a fortnight ago. Klopp, who signed Jota for Liverpool in 2020 and managed him for four seasons, posted on Instagram: “This is a moment where I struggle! There must be a bigger purpose! But I can’t see it!

Continue reading...

Giants at Diamondbacks prediction: Odds, expert picks, starting pitchers, betting trends, stats for July 3

It's Thursday, July 3 and the Giants (46-41) are in Phoenix to take on the Diamondbacks (43-43). Robbie Ray is slated to take the mound for San Francisco against Brandon Pfaadt for Arizona.

The Giants took game 3 of the series, 6-5 in extra innings, to give them a chance to even up the series at two games apiece. Arizona won games 1 and 2 of the series, 4-2 and 8-2. The DBacks are 2-5 in the previous seven outings, while the Giants are 1-4 in the last five and 2-8 in the past 10.

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

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

Game details & how to watch Giants at Diamondbacks

  • Date: Thursday, July 3, 2025
  • Time: 9:40PM EST
  • Site: Chase Field
  • City: Phoenix, AZ
  • Network/Streaming: NBCSBA, ARID

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

Odds for the Giants at the Diamondbacks

The latest odds as of Thursday:

  • Moneyline: Giants (-110), Diamondbacks (-109)
  • Spread:  Giants -1.5
  • Total: 8.0 runs

Probable starting pitchers for Giants at Diamondbacks

  • Pitching matchup for July 3, 2025: Robbie Ray vs. Brandon Pfaadt
    • Giants: Robbie Ray, (8-3, 2.75 ERA)
      Last outing: 6.0 Innings Pitched, 1 Earned Runs Allowed, 4 Hits Allowed, 2 Walks, and 6 Strikeouts
    • Diamondbacks: Brandon Pfaadt, (8-5, 5.38 ERA)
      Last outing: 5.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 1 Walks, and 7 Strikeouts

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

Expert picks & predictions for tonight’s game between the Giants and the Diamondbacks

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Thursday’s game between the Giants and the Diamondbacks:

  • Moneyline: NBC Sports Bet is recommending a play on the Arizona Diamondbacks on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Arizona Diamondbacks at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Giants at Diamondbacks

  • The Giants have lost 23 of 45 games this season following a win
  • 6 of the Diamondbacks' last 8 matchups with the Giants have gone over the Total
  • San Francisco is 13-4 on the ML when Robbie Ray pitches this season
  • Arizona is 0-3 in the last three starts by Brandon Pfaadt and 9-8 overall

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

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

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Clayton Kershaw’s 3,000th K Opens Door to Immortal Club

LOS ANGELES—Major League Baseball doesn’t often get to experience milestone starting-pitching moments these days. But Wednesday night at Dodger Stadium offered one of them.

Down to the last possible moment, with pitch No. 100 of the game, Clayton Kershaw painted the outside corner with an 85-mph slider to Vinny Capra of the Chicago White Sox, becoming the 20th pitcher in history to record 3,000 strikeouts, and only the third pitcher to do it playing for the same team his entire career.

“It kind of backed up a little bit,” Kershaw said after the Dodgers came back from a two-run deficit in the ninth inning to defeat Chicago 5-4, on a Freddie Freeman walk-off base hit. “It sure wasn’t where it was supposed to be.”

Kershaw took 15 of the hitters he faced as far as two strikes but could only put three of them away, striking out Capra, the No. 9 hitter, on a 1-2 count to record MLB history.

“The White Sox made it very difficult on me,” he said. “I wasn’t very good tonight.”

Kershaw hadn’t thrown as many as 100 pitches in game since June 20, 2023, against the Los Angeles Angels in a win at Anaheim. The road since has been pocked with injuries and subsequent surgeries on his shoulder, foot and knee. It’s a miracle he’s still on the mound at 37 years old and in the middle of his 18th—and what could be his final—season, all with the Dodgers.

Manager Dave Roberts has heretofore been very careful with the left-hander, once pulling Kershaw out of an early-season perfect game after seven innings.

Wednesday night was both excruciating and sublime; two-strike pitches hit for fly outs brought audible groans from fans. It became obvious in the first inning that getting the three necessary strikeouts was not going to be easy. Kershaw threw 29 pitches to six batters, allowing a run. When Austin Slater tagged a slow, hanging slider into the left-field pavilion for a two-run, third-inning homer, the White Sox had a 3-2 advantage.

“My slider was terrible,” Kershaw said.

He followed that with a three-pitch swinging strikeout of Miguel Vargas for his first of the evening, giving fans some hope of 3,000. In the strictest sense, Kershaw said, his own agony matched the mood of the fans.

“I think it was palpable, if that’s the right word,” he said.

Kershaw had thrown 92 pitches through five innings, and his whiff of Lenyn Sosa to end the fifth put him one away. Roberts didn’t even think about pulling the pitcher.

“There was no discussion at all about it in the dugout,” Roberts said. “I just sent him back out there.”

The sellout crowd of 53,536 gave Kershaw a rousing ovation when he took the mound for the sixth. After strikeout 3,000, another ovation lasted six minutes as Kershaw jumped back out of the dugout for several curtain calls.

“That’s something I’ll always remember,” Kershaw said.

We’re in an age of baseball in which starting pitching has been nullified, replaced by openers. The White Sox illustrated this by using left-hander Brandon Eisert for the first inning only on Wednesday night.

The perfect game seems dead. So is the one-pitcher no-hitter, which has become as rare as a copper penny. Roberts is the only manager in history to lift three starters from perfect game attempts after seven innings, doing so in the name of pitch counts and avoiding injuries. This is not to mention the complete game—there have only been 18 so far this season. There were 28 in 2024, the lowest number in Major League history.

So, Kershaw’s rising to this occasion had a certain old-time feel to it.

“It was just one of those things that I felt I was going to give him every opportunity to do it at home,” Roberts said.

Walter Johnson and Bob Gibson are the only other pitchers in history to throw at least 3,000 strikeouts playing their entire careers for the same team. It happens about once every 50 years. Johnson had 3,509 in a career that ended with the Washington Senators in 1927. Bob Gibson had 3,117 before retiring from the St. Louis Cardinals in 1975. Half a century later, Kershaw has joined that duo.

“I’m super grateful to be on that list with all of them,” Kershaw said.

Fellow Dodger greats Don Drysdale (2,486) and Sandy Koufax (2,396) are not even close to Kershaw on that esteemed roster.

Among active pitchers, Chris Sale (2,528) and Gerrit Cole (2,251) are the closest to 3,000, but both have played for multiple teams.

Kershaw’s achievement is not going to happen again anytime soon, if ever, making his magical midsummer moment one to savor.

Sign up for Sportico's Newsletter. For the latest news, follow us on Facebook, Twitter, and Instagram.

Canadiens: Former Hab Signs With The Penguins

Last Friday, the Montreal Canadiens elected not to submit a qualifying offer to Rafael Harvey-Pinard. This didn’t necessarily mean they were done with him; they could have wanted to sign him again, but at a lower price. Still, the absence of a qualifying offer made him a UFA, and he didn’t stick around to find out if the Canadiens would throw a bone his way.

The 26-year-old Saguenay native signed a one-year, two-way contract with the Pittsburgh Penguins on July 2. A seventh-round pick at the 2019 draft, Harvey-Pinard has played 84 games in the NHL so far, all with the Canadiens, recording 17 goals and 14 assists for a total of 31 points. He made a name for himself during the 2022-23 season when he made the most of the opportunity he got when several regulars were injured for the Canadiens. He found himself skating alongside Nick Suzuki on the first line and scored 14 goals and 20 points in just 34 games. In 185 regular season games in the AHL, he has gathered 126 points, the second highest total in team history.

Long Gone Canadiens Land In Intriguing New Spots
Canadiens’ GM Believes There’s Still Room For Matheson In Montreal
About the Canadiens' Second Big Trade Of The Week...
Canadiens’ Development Camp Day Two

Last season, he played only one game with the Canadiens, spending the rest of his campaign in the AHL, where he collected 19 points in 40 games. Injuries have played a considerable role in Harvey-Pinard’s fate. Last Summer, he had to undergo surgery after suffering a broken leg while training. As a result, he was on the sidelines for four months, meaning he missed training camp and spent the entire season playing catch-up.

While he may not be a big point producer in the NHL, he is as intense and devoted as a player can be. In Laval, he was often nicknamed Lavallagher, because his style and intensity were similar to that of alternate captain Brendan Gallagher.

With the Penguins set to undergo a bit of a rebuild, Harvey-Pinard may have a better chance to make the NHL there than he would have had with the Canadiens who have now turned a corner in their rebuild and are focussing much more on results than development, as evidence by Kent Hughes’ moves so far this offseason.

The Pens also signed another Quebecer on the same day when they added Anthony Mantha to the fold. The former Detroit Red Wings first-round pick has struggled to find a home since leaving Detroit and will be on his fifth team. While these signings might have prompted part of the Canadiens’ fan base to lament the fact that the Habs didn’t sign the Quebecers at one time, Hughes has ensured it wouldn’t happen this year by acquiring Zach Bolduc in a trade and signing Samuel Blais as a free agent.

Photo credit: David Kirouac-Imagn Images


Canadiens stories, analysis, breaking news, and more! Tap the star to add us to your favorites on Google News, never to miss a story.  

Follow Karine on X @KarineHains Bluesky @karinehains.bsky.social and Threads @karinehains.

Bookmark The Hockey News Canadiens' page for all the news and happenings around the Canadiens.

Join the discussion by signing up to the Canadiens' roundtable on The Hockey News.

Guardians at Cubs Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 3

It's Thursday, July 3 and the Guardians (40-44) are in Chicago to take on the Cubs (51-35). Luis L. Ortiz is slated to take the mound for Cleveland against Cade Horton for Chicago.

The Cubs put up five runs to beat the Guardians, 5-4, to give Chicago a chance for the sweep today. Seiya Suzuki brought in three runs yesterday and has four RBI of the 10 runs scored in the series for the Cubs.

Chicago is 3-1 in the last four games and 5-2 in the previous seven. Cleveland on the other hand has lost six consecutive games and three straight series.

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

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

Game details & how to watch Guardians at Cubs

  • Date: Thursday, July 3, 2025
  • Time: 8:05PM EST
  • Site: Wrigley Field
  • City: Chicago, IL
  • Network/Streaming: CLEG, MARQ, MLBN

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

Odds for the Guardians at the Cubs

The latest odds as of Thursday:

  • Moneyline: Guardians (+133), Cubs (-158)
  • Spread:  Cubs -1.5
  • Total: 8.0 runs

Probable starting pitchers for Guardians at Cubs

  • Pitching matchup for July 3, 2025: Luis L. Ortiz vs. Cade Horton
    • Guardians: Luis L. Ortiz, (4-9, 4.37 ERA)
      Last outing: 7.0 Innings Pitched, 4 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 5 Strikeouts
    • Cubs: Cade Horton, (3-2, 4.80 ERA)
      Last outing: 4.0 Innings Pitched, 7 Earned Runs Allowed, 8 Hits Allowed, 4 Walks, and 2 Strikeouts

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

Expert picks & predictions for tonight’s game between the Guardians and the Cubs

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Thursday’s game between the Guardians and the Cubs:

  • Moneyline: NBC Sports Bet is recommending a play on the Chicago Cubs on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Cleveland Guardians at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Guardians at Cubs

  • The Cubs have won 4 of their last 5 home games against teams with losing records
  • The Under is 8-1-1 in the Guardians' last 10 road games
  • Chicago is 6-3 when Cade Horton pitches this season
  • Cleveland is 6-10 when Luis Ortiz pitches this season

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

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

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

ICYMI in Mets Land: Jesse Winker update; Frankie Montas buzz

Here's what happened in Mets Land on Wednesday, in case you missed it...


New signing Fernandez 'feels like Rangers are building'

Emmanuel Fernandez (37 Peterborough United) plays during the Sky Bet League 1 match between Peterborough and Stockport County at London Road in Peterborough
[Getty Images]

Emmanuel Fernandez admits he was "shocked" to learn of Rangers' interest in him but believes this is "the perfect place to be" after joining from Peterborough.

Fernandez, 23, signed a four-year deal with Russell Martin's side in a move he believes can "kickstart" his career.

The defender was released by League Two Gillingham in 2020 and played non-league football before spending the last four years at Peterborough.

"I heard about [the interest from Rangers] a couple weeks ago and to be honest, I was shocked because I was thinking that's a big club, they play in Europe, they have a great fan base.

"I've watched a lot of games before, I've watched the Old Firm derby as well and it's a place where I really wanted to be."

Fernandez also believes the timing of his move is "100% right" after becoming Rangers' fourth summer signing.

"It feels like the team's building,"he added. "The team's going to grow with a new manager.

"Also, I've seen his style of play and it's a style of play that I'm used to coming from Peterborough, so it's something I definitely can't wait to get started on and it's something I really want to do."

An image detailing how to follow your Premier League team on BBC Sport: "On the app? Tap the bell icon to get news about your club sent to you. Signed in on a browser? Hit 'Follow' to stay up to date.
[BBC]

White Sox at Dodgers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 3

It's Thursday, July 3 and the White Sox (28-58) are in Los Angeles to take on the Dodgers (55-32). Aaron Civale is slated to take the mound for Chicago against Dustin May for Los Angeles.

The Dodgers stole the second game of the series, 5-4, on Wednesday after trailing 4-1 entering the 9th inning. Shohei Ohtani crossed the finish line for the game-winning run with two outs as Freddie Freeman drove him in via a single. The night was epic overall as Clayton Kershaw earned his 3,000th career strikeout and L.A. reached an 8-1 record in the last nine games.

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

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

Game details & how to watch White Sox at Dodgers

  • Date: Thursday, July 3, 2025
  • Time: 10:10PM EST
  • Site: Dodger Stadium
  • City: Los Angeles, CA
  • Network/Streaming: CHSN, SNLA

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

Odds for the White Sox at the Dodgers

The latest odds as of Thursday:

  • Moneyline: White Sox (+236), Dodgers (-295)
  • Spread:  Dodgers -1.5
  • Total: 9.0 runs

Probable starting pitchers for White Sox at Dodgers

  • Pitching matchup for July 3, 2025: Aaron Civale vs. Dustin May
    • White Sox: Aaron Civale, (1-4, 4.91 ERA)
      Last outing: 4.0 Innings Pitched, 1 Earned Runs Allowed, 3 Hits Allowed, 4 Walks, and 4 Strikeouts
    • Dodgers: Dustin May, (4-5, 4.68 ERA)
      Last outing: 4.0 Innings Pitched, 4 Earned Runs Allowed, 6 Hits Allowed, 3 Walks, and 3 Strikeouts

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

Expert picks & predictions for tonight’s game between the White Sox and the Dodgers

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Thursday’s game between the White Sox and the Dodgers:

  • Moneyline: NBC Sports Bet is recommending a play on the Los Angeles Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago White Sox at +1.5.
  • Total: NBC Sports Bet is recommending a play on the under on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of White Sox at Dodgers

  • The Dodgers have won 9 of their last 11 games at home
  • The Under is 5-1-2 (63%) in the Dodgers' home games this season with Dustin May starting
  • Los Angeles is 8-7 on the ML when Dustin May pitches this season
  • Chicago is 0-3 with Aaron Civale pitching this year

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

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

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Angels at Braves Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 3

It's Thursday, July 3 and the Angels (42-43) are in Atlanta to take on the Braves (39-46). José Soriano is slated to take the mound for Los Angeles against Bryce Elder for Atlanta.

The Braves evened up the series 1-1 after a 8-3 victory on Wednesday thanks to a seven-run sixth inning on two homers via Sean Murphy (3 RBI HR) and Matt Olson (grand slam). However, Atlanta is 2-5 in the past seven games, while Los Angeles is 5-3 over the last eight.

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

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

Game details & how to watch Angels at Braves

  • Date: Thursday, July 3, 2025
  • Time: 7:15PM EST
  • Site: Truist Park
  • City: Atlanta, GA
  • Network/Streaming: FDSNW, FDSNSO

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

Odds for the Angels at the Braves

The latest odds as of Thursday:

  • Moneyline: Angels (+119), Braves (-141)
  • Spread:  Braves -1.5
  • Total: 9.0 runs

Probable starting pitchers for Angels at Braves

  • Pitching matchup for July 3, 2025: José Soriano vs. Bryce Elder
    • Angels: José Soriano, (5-5, 3.99 ERA)
      Last outing: 4.0 Innings Pitched, 8 Earned Runs Allowed, 9 Hits Allowed, 2 Walks, and 4 Strikeouts
    • Braves: Bryce Elder, (2-5, 5.82 ERA)
      Last outing: 2.0 Innings Pitched, 9 Earned Runs Allowed, 8 Hits Allowed, 4 Walks, and 2 Strikeouts

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

Expert picks & predictions for tonight’s game between the Angels and the Braves

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Thursday’s game between the Angels and the Braves:

  • Moneyline: NBC Sports Bet is recommending a play on the Atlanta Braves on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Los Angeles Angels at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the under on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.

Top betting trends & insights to know ahead of Angels at Braves

  • The Angels have lost 22 of 43 games this season following a defeat
  • The Under is 47-33-5 in Braves' games this season
  • Atlanta is 1-6 in the last seven games that Elder has pitched and 5-8 overall
  • Los Angeles is 3-1 in Soriano's last four starts and 7-10 overall this year

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

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

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

No New Contract From Maple Leafs Was ‘Tough,’ Says Pontus Holmberg

Pontus Holmberg spoke to the media on Wednesday for the first time since signing a new two-year contract worth $1.55 million per season with the Tampa Bay Lightning. Although he seemed happy to be getting a raise with his new NHL team, he did describe the emotions of the past few days that saw his former club not tender him a qualifying offer.

"First, it was tough," Holmberg told reporters in a Zoom call on Wednesday. "I'm happy to come to Tampa for a bit of a restart of my career."

Holmberg had seven goals and `12 assists in 68 games last season. Maple Leafs head coach Craig Berube liked Holmberg's game to the point where the player saw some key minutes at times on the second line during their 2025 playoff run. 

Maple Leafs GM Brad Treliving said they liked Holmberg, but they couldn't agree on a number for a new contract. The Leafs could have tendered Holmberg a qualifying offer of $866,000 to retain his rights, but Toronto was concerned about the money the player could get in an arbitration award. Any AAV under $4.85 million, the Leafs must honor, and there was fear the player could get a number they weren't comfortable paying.

In many ways, Holmberg was a success story for Toronto's scouting department. A sixth-round pick (156th overall) in the 2018 NHL Draft, the Swedish forward established a reputation for being a tough player to knock away from the puck. 

Although Holmberg played in 12 playoff games, he managed just one assist and has just one point in 19 career playoff games. The player admitted that he hasn't been able to demonstrate his offensive skills as much as he would like to at the NHL level, but hopes to get that opportunity in Tampa. Projected to play in the bottom six, Tampa appears to be enthusiastic about the player's defensive ability and speed. The Lightning will also like the player's ability to draw penalties, where he led all Leafs with 28 and was 21st in the NHL. 

Why The Maple Leafs Didn’t Qualify Pontus Holmberg As Player Signs With Lightning Why The Maple Leafs Didn’t Qualify Pontus Holmberg As Player Signs With Lightning Pontus Holmberg is moving on from the Toronto Maple Leafs to the Tampa Bay Lightning.

He told The Hockey News that he was good at drawing penalties his entire career, including the SHL where the player helped the Vaxjo Lakers HC win an SHL championship in 2021. Holmberg took SHL Playoffs MVP that year and also won Swedish Forward of the Year honors.

(Photo credit: Tampa Bay Lighting YouTube Channel)

Why the Maple Leafs Are Expected to Target Top-Six Forward Help Through Trades, Not Free AgencyWhy the Maple Leafs Are Expected to Target Top-Six Forward Help Through Trades, Not Free AgencyThe Toronto Maple Leafs have a Mitch Marner-sized hole in their lineup opted for a sign and trade with the Vegas Golden Knights. But when the clock struck noon for the opening of free agency, the Leafs were quiet. Why The Maple Leafs Signed Vinni Lettieri To A One-Year, $775K ContractWhy The Maple Leafs Signed Vinni Lettieri To A One-Year, $775K ContractThe Toronto Maple Leafs have added another depth player via NHL free agency. 'We Wanted To Get Through The First Part Of Free Agency': Maple Leafs Not Closing The Door On Max Pacioretty Return'We Wanted To Get Through The First Part Of Free Agency': Maple Leafs Not Closing The Door On Max Pacioretty ReturnEven after a quiet free agency, the Toronto Maple Leafs aren't closing the door on bringing Max Pacioretty back.

Athletics' Nick Kurtz named AL Rookie of Month after Jacob Wilson in May

Athletics' Nick Kurtz named AL Rookie of Month after Jacob Wilson in May originally appeared on NBC Sports Bay Area

Thousand Oaks High School alumni get it done. 

Athletics first baseman Nick Kurtz on Thursday earned the AL Rookie of the Month award for June after teammate and shortstop — in the pros and prep scene — Jacob Wilson took home the nod for May.

Kurtz, whom the A’s selected No. 4 overall in the 2024 MLB Draft last July, slashed .264/.329/.597 over 19 games in June with 19 hits, 17 RBI, 11 walks and seven home runs and a .926 OPS. 

He missed the first eight days of June on the 10-day injured list retroactive to May 25 with a strained left hip flexor, making his feat and a couple of walk-offs even more admirable.

Wilson preceded Kurtz after slashing .368/.437/.538 with 39 hits, 16 RBI, 11 walks and four homers and a .975 OPS over 27 games in May.

And on Wednesday, Wilson, the A’s choice with the No. 6 overall pick in the 2023 draft, was named a historical AL starter for the 2025 MLB All-Star Game.

The A’s, again, find themselves in the AL West basement with a 36-53 record during the 2025 MLB season. But their young core of position players is quite promising.

Kurtz, Wilson and outfielders Lawrence Butler and Tyler Soderstrom are all young and exited June with strong season numbers.

The monthly honor for Kurtz only serves as the latest piece of hopeful evidence for A’s fans and the organization’s decision-makers.