Stefon Diggs definitely played like a top tier wide receiver to begin the season as he had six receiving touchdowns in the first seven games. He also would surpass 100 receiving yards in five of those games and at one point was ranking in the Top 3 in the league in receiving yards.
However, something definitely changed midseason and didn't have more than 100 receiving yards in his final 13 games. Diggs also had only two touchdowns during that stretch and no touchdowns in his final seven games.
In his first three seasons with the Bills, he averaged 72 or more receiving yards per game. However, over the final seven games he only broke 55 receiving yards in a game once and four of those games had 30 or fewer receiving yards.
The good news was that the Buffalo Bills were able to continue to win, for the most part, without Diggs. However, if he is going to continue to be paid like a top wide receiver, he has to have the production to match.