It will be interesting to see what the 49'ers do after the season with his contract. He'll have been in the league for 3 years but he's a guy who is made to look better by those around him and not vice versa. Losing Aiyuk will be a huge blow and make him look more like the last overall pick, I bet.