Diggs is guaranteed $42.3 million.