Mahmoud's near triple double leads Cards to 86-60 win over Siena

Mahmoud's near triple double leads Cards to 86-60 win over Siena