31Jan 2006 by Gary No Comments It looks like things are on the up for the Sharks D this season. The Seattle Seahawks may have their 12th Man in the form of 67,000 screaming fans at home games, but the Sharks have the ultimate difference Maker on their side…