Joe Thornton

2 months ago

How will the Patrick Marleau and Joe Thornton contracts affect the Sharks?

2 months ago

Sharks’ Extend Joe Thornton, Patrick Marleau For Three More Years

3 months ago

Sharks Don’t Wing It in 4-1 Win over Detroit