Raising Marleau: Sharks' all-time great gets his No. 12 jersey
Patrick Marleau 'so appreciative' as Sharks retire his jersey - ESPN
Sharks retire Patrick Marleau's No. 12 jersey in emotional
Sharks retire Marleau's No. 12 jersey - PressReader
Sharks' Marleau officially announces retirement from NHL
Patrick Marleau Sets NHL All-Time Games Played Record
San Jose Sharks Sign Patrick Marleau (Ep 57)
Patrick Marleau passes Gordie Howe, is No. 1 in NHL games played
BarDown on X: Jumbo gets emotional at Patty Marleau's jersey