Mario Ferraro signs three-year deal with Winnipeg Jets after leaving Sharks
Yahoo Sports • 1 min read • Latest: Jul 4, 2026, 7:53 AM
Last updated Jul 4, 2026
Mario Ferraro has signed a three-year, $12 million contract with the Winnipeg Jets as a free agent. The former San Jose Sharks defenseman confirmed that he did not return to the team due to misaligned goals in negotiations with GM Mike Grier. Ferraro served as a key player for the Sharks over the past seven seasons but faced challenges as the team struggled to perform. He expressed gratitude towards the Sharks organization while looking forward to his new opportunity in Winnipeg. Ferraro showcased an ability to improve defensively in the past season and aims to contribute offensively with the Jets.
- •Ferraro signed a three-year contract worth $12 million with the Jets.
- •He was a significant player for the Sharks over seven seasons.
- •Clarity from GM Mike Grier indicated team direction aligned differently.
- •Ferraro aims to improve his offensive contributions with the Jets.
- 7:53 AMYahoo Sports — Ferraro Leaves Sharks: “It’s tough saying goodbye”
"The San Jose Sharks never circled back on Mario Ferraro. The UFA defenseman signed a three-year, $12 million contract with […] The post Ferraro Leaves Sharks: “It’s tough saying goodbye” appeared first on San Jose Hockey Now.
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days
NHL•Sep 23, 2026, 3:36 PMOilers coach Mike Babcock hands truth to ‘young guy’ Isaac Howard ahead of NHL season
NHL•Sep 23, 2026, 7:16 AMJuho Piiparinen headlines impressive Golden Knights in shootout win over Sharks
NHL•Sep 23, 2026, 6:03 AMMidseason Form: 3 Observations as Golden Knights Top Sharks in Preseason Shootout
NHL•Sep 23, 2026, 4:45 AMStenberg Debuts! But Sharks Lose Preseason Shootout 2-1
NHL•Sep 23, 2026, 2:06 AMSan Jose Sharks vs Vegas Golden Knights
NHL•Sep 23, 2026, 2:06 AMEdmonton Oilers vs Winnipeg Jets (5-2)
