Marleau, who spent the first 19 seasons of his career in San Jose, signed a one-year, $700,000 deal, TSN's Darren Dreger reports.
The 40-year-old signed a three-year deal with the Toronto Maple Leafs ahead of the 2017-18 season. In June 2019, he was traded to the Carolina Hurricanes, who bought out the final year of his contract days later.
Marleau recorded 16 goals and 37 points in 82 games for the Maple Leafs last season.
The Saskatchewan native is the Sharks' all-time leader in games played (1,493), points (1,082), and goals (508). He ranks second in assists with 574.
Copyright © 2019 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.