A successful general manager doesn't only know how to strengthen a roster, but also understands when to move on from players. The Green Bay Packers usually get it right.
Packers GM Brian Gutekunst made significant changes this past offseason, replacing many veterans in starting positions with young players, including rookies. Four weeks into the new season, it seems Gutekunst was spot on with his decision-making.
Life hasn't been easy for former Packers players on new teams this year, especially for these three.
3. Randall Cobb, New York Jets
It wasn't supposed to go like this. Randall Cobb signed with the New York Jets for one reason: To help an Aaron Rodgers-led offense win a championship.
Rodgers tore his Achilles on the fourth snap of the season, effectively ending the Jets' hopes of winning the Super Bowl. Cobb was unlikely to play a full-time role even with Rodgers, but he has struggled to make an impact in the opening four games.
Despite playing on a little over half of the Jets' offensive snaps, Cobb only has three catches for 20 yards. He made one of the plays of the game against the Kansas City Chiefs, making a tough catch before outstretching for a first down, but these moments have been few and far between.
Cobb offers more than just his receiving numbers. He is a great teammate and leader and will help young Jets receivers like Garrett Wilson. However, Cobb would've hoped to make a far greater impact on the field when he joined the Jets.