He earned a contract, that team got rid of him in a trade, the team that traded for him waived him and they suck, need talent. Could be scheme fit but also could be dedication to his craft. I have not kept up with him too much but I cannot see him playing this week.