BREAKING: Ferraro Is Sharks' New Alternate Captain
San Jose Sharks icon Patrick Marleau starts new role for NHL team
Joe Thornton, Patrick Marleau sign 3-year extensions with Sharks
Logan Couture is the New Captain of the San Jose Sharks
San Jose Sharks 2023-24 Milestones - Fear the Fin
Signing Patrick Marleau After 3 Games Is A Red Flag - Teal Town USA
Gotta See It: Patrick Marleau seen skating in Maple Leafs gear
BREAKING! Patrick Marleau Is Returning To The San Jose Sharks - Teal Town USA
NHL: Logan Couture named new San Jose Sharks captain
Patrick Marleau's journey from Canadian farmboy to NHL's 1,768-game recordbreaker, San Jose Sharks
Video: Sharks honor Patrick Marleau in San Jose return - Sports Illustrated