Commonwealth Games 2022: Kelsey-Lee Barber wins javelin result, Aussie is a freak – Michmutters