Archie Gray comes of age to offer Spurs glimpse of a brighter future