Advertisement

Sharks add assistant Barr as ‘eye in the sky’

Sharks add assistant Barr as ‘eye in the sky’

Barr was one of Peter DeBoer's assistants during the Devils' 2012 Stanley Cup Final run.