Hibernian have announced new contracts for five players, including captain David Gray.



More...