Marleau hired to be Sharks' player development coach, hockey operations adviser
Patrick Marleau Announces NHL Retirement; All-Time Leader in Games Played, News, Scores, Highlights, Stats, and Rumors
Patrick Marleau retires after 23 seasons, holds record for most NHL games played
GOTTA SEE IT: Sharks Retire Patrick Marleau's Jersey
Sharks Will Retire Marleau's Number Next Year
Sharks: Why Patrick Marleau has San Jose's first retired jersey number
Sharks to Retire Patrick Marleau's Jersey Number : r/SanJoseSharks
Raising Marleau: Sharks' all-time great gets his No. 12 jersey retired, Morgan Hill Times
Sharks great Patrick Marleau retires after 23-year NHL career