Sharks #12 Patrick Marleau Teal 2016 Stanley Cup Final Patch Stitched NHL Jersey

Sharks #12 Patrick Marleau Teal 2016 Stanley Cup Final Patch Stitched NHL Jersey

Sharks #12 Patrick Marleau Teal 2016 Stanley Cup Final Patch Stitched NHL Jersey