Hearts sign Craig Gordon on a two-year contract, after the goalkeeper rejected a new deal with Celtic...
BBC · Jun 29, 2020
Hearts sign Craig Gordon on a two-year contract, after the goalkeeper rejected a new deal with Celtic...