The deal runs through the 2030 season at nearly $11 million per year, and his buyout stays at $20 million