Joe Pavelski Sharks
Aug. 31, 2024
San Jose Sharks Captain Joe Pavelski Day-to-Day - Last Word On Hockey Stars Sign Joe Pavelski To Three-Year, $21 Million Contract - Defending Big D Pavelski out for Sharks in Game 3 against Avalanche Joe Pavelski Sharks