I think it comes down to how the rest of the season plays out. Shakir has missed out on about 2 games of football this season between sitting one out and then weeks 2 and 3 the blowouts basically took away both 2nd halves. Yet he is 21st in the NFL in receiving yards and on pace for just over a 1000. Had the offense been running its normal offense those 2 games in the 2nd half and he had not missed a game, he would be on pace for 1100-1200 yards most likely.
This team runs a lot, carries an "everyone eats" spread the ball around mentality, we just acquired Cooper, and Keon is coming into his own...make it really hard to project what any player is going to do rest of season or week to week. If I had to guess I think he still finishes where I originally projected him, which is 900-1100 yards.
I do think they will extend this offseason, and I think it will be a priority for Beane. Shakir seems to love being here and the team loves him. So, I think Beane will look to do it this year where both sides can agree on a fair deal that maybe has a little home town discount compared to waiting a year and testing the open market. And for Shakir, waiting a year also is risky while playing on a rookie deal, I mean a major injury like Diggs just got could change everything for him.
I can see something like $17-18M per for 3 years or something like that. Now...if he keeps having games like he did last week and gets to or surpasses 1200 yards, that number is going to get up to and probably above $20M/per.