Gayle McPherson: Everyone's a winner with Glasgow hosting the Commonwealth Games
A momentous decision has been made: Scotland, and specifically Glasgow, will host a scaled-back version of the Commonwealth Games in 2026. The timing of the announcement is symbolic : 10 years since Glasgow 2014.