Glasgow City Council has today (20 May) granted a 25-year lease of Stepford Sports Park on Edinburgh Road to FARE Scotland Limited, a...