Tim David from Singapore now has joined hands with Mumbai Indians (MI) for this season of Indian Premier League. Earlier…