TEAMFeed More Sharks news from the Fansided Network

James Sheppard

James Sheppard receives one-year deal

Season In Review: James Sheppard

No Win, But Playoffs Clinched

Sharks Can't Capitalize

Confounding Losses Plague Sharks