A STILL Game store has opened in Glasgow city centre, sparking a frenzy among fans of the hit show. The show’s lead stars, Ford Kiernan and Greg Hemphill, have collaborated with the retailer Born in Scotland to launch the Still Game official merchandise shop. The outlet has opened on the ground floor of Buchanan Galleries….