He was waived from the team on May 30 , 2017 .
On November 29 , 2016 , David signed a 1 - year contract with Mahindra Floodbuster .
David was waived from the team on May 30 , 2017 .
On November 29 , 2016 , David signed a 1 - year contract with Mahindra Floodbuster .