Deeble on loss to Cuba
Australia @ CubaMarch 8, 2017 | 00:11:15
Australia's manager John Deeble discusses his team's loss to Cuba and his personal history with the World Baseball Classic
Australia's manager John Deeble discusses his team's loss to Cuba and his personal history with the World Baseball Classic