Wed 12/31/14 11:57 PM

Thornton left Wednesday's game midway through the first period after suffering an undisclosed injury, reports the Associated Press. He collided with Ducks' defender Clayton Stoner on what seemed like an innocent, shoulder-to-shoulder contact; he left holding his left shoulder. He has played every game for the Sharks this season and the previous three seasons, too. Any absence would be uncharacteristic for the ironman.