Deeble talks Australia's win
Australia @ ChinaMarch 9, 2017 | 00:10:11
Manager Jon Deeble discusses Australia's 11-0 win over China and Travis Blackley's great pitching performance
Manager Jon Deeble discusses Australia's 11-0 win over China and Travis Blackley's great pitching performance