Committed. Accurate. Relevant.
Two medals on the Final day of the 22nd Commonwealth Games in Birmingham saw this country…