4 season of Weeks is better then 2 of Roberts. And I'm not sure why you think they only have 3 seasons. The only position players not here for the next 4 seasons are Cameron, Kendall, and Hardy. The pitching will be changed, but Parra, Gallardo, and Villaneuava will be here.