Gold medal-winning Australian swimmer Shayna Jack says she will retire at the end of the Commonwealth Games.

Source: ABC News Australia