Superstars set to shine at Commonwealth Games in Birmingham
Commonwealth Games prepares to pitch up in Birmingham this month amid a refreshed conviction of its place within the international sporting firmament. No matter that in the period since the flame was snuffed out over the Carrara Stadium, a number of nations including Barbados and Jamaica have declared their intentions to remove the Queen as their respective head of state.