Deeble on loss to Cuba
Australia @ CubaMarch 8, 2017 | 00:00:39
Australia manager Jon Deeble discusses the mistakes his team made in their loss to Cuba in the World Baseball Classic
Australia manager Jon Deeble discusses the mistakes his team made in their loss to Cuba in the World Baseball Classic