On today's episode of At Close of Business, managing editor Sean Cowan makes the case for WA to host the Commonwealth Games.