The San Jose Sharks have a star-studded team. Eight Sharks will be playing for various countries in the Olympics this year, including four Sharks on competitive Team Canada. The league-leading San Jose Sharks have proven their skill and...

Read more at the source of this article