By Olivia Day For Daily Mail Australia Published: 00:21 BST, 14 June 2024 | Updated: 00:43 BST, 14 June 2024 An AFL legend’s son was placed on life support after doctors discovered he was battling a mystery brain infection. Geelong great Peter Riccardi, 51, said his son, Osca, was placed in …
Read More »