Barry Russell named new Sharks chief executive

Cronulla has appointed a club champion as their new Chief Executive.