Mike Aldrich of the San Jose Sharks poses for his 2007 NHL
Equipment Manager Mike Aldrich of the San Jose Sharks stands
Equipment Manager Mike Aldrich of the San Jose Sharks stands
Jeff Cable's Blog: My last practice before the 2018 Winter
June 2018 issue by Let's Play Hockey - Issuu
2023-24 Anaheim Ducks Media Guide by Anaheim Ducks - Issuu
A fresh approach: Brent Burns still loves his pizza, but he's
What did Joe Pavelski mean to the Sharks? 20 former teammates and
How Doug Wilson's Sharks legacy as player's general manager lives
mike ilitch - Detroit Red Wings
Equipment Manager Mike Aldrich of the San Jose Sharks stands