New contract for Giggs on eve of 1000th game


B101 Writer