Patrick Marleau retires after 23-year NHL career - Elliot Lake News
Sharks retire Patrick Marleau's No. 12 jersey
Patrick Marleau No. 12 Jersey Retirement Ceremony: Part 4 - Marleau Enters SAP Center
Patrick Marleau, San Jose Sharks legend, retires from NHL
Patrick Marleau's front office career with the Sharks is about to begin : r/SanJoseSharks
Joe Thornton announces retirement; Played 15 seasons with San Jose Sharks - CBS San Francisco
Joe Thornton, 44, officially retires from NHL after 24-year career
Patrick Marleau poised to break Gordie Howe's games record – Macomb Daily
Patrick Marleau's No. 12 retired in San Jose
Sharks to retire Marleau's No. 12 in February
Sharks to retire Patrick Marleau's No. 12
Patrick Marleau set to break Gordie Howe's games record