The store on Buchanan Street will close after almost three years in the city centre A well known sports brand are to close their flagship Glasgow store on Buchanan Street with signs appearing on ...