Barrie McKay speaks to Hearts TV after signing a new three-year deal.By Heart of Midlothian Football Club