what teams has mike bibby play for?