2006-07 Upper Deck Ultimate Collection · San Jose Sharks
Autographed Jerseys
Joe Thornton · #AJ-JT
Autographed Patches