Sharks' Patrick Marleau announces retirement at age 42
Penguins acquire Patrick Marleau from Sharks, Conor Sheary from Sabres
Ex-Penguins forward Patrick Marleau re-signs with the Sharks
San Jose Sharks Sign Patrick Marleau
Elliott: Patrick Marleau continues to chase the Cup into record book - Los Angeles Times
Penguins acquire Patrick Marleau from Sharks
Patrick Marleau would 'seriously consider' trade to contender
Sharks to retire Patrick Marleau's No. 12 jersey in 2023; first in team history – NBC Sports Bay Area & California
San Jose Sharks: Patrick Marleau traded to the Pittsburgh Penguins
Sharks forward Patrick Marleau ties record for NHL games played
Patrick Marleau officially announces retirement: “Thank You, Hockey”, Sports
Patrick Marleau - Wikipedia
Patrick Marleau to pass Gordie Howe for most NHL games played
What if … the Sharks traded Thornton and Marleau in 2014? (NHL Alternate History)