Twitter reacts to Grady Diangana's new contract