Moeen Ali signs Deal