Roberts is now under contract in Los Angeles through 2022.