Cobb has struggled with injuries in recent years. He was a terrific slot WR earlier in his career. During his peak years, defenses knew that it was going to be Rodgers to Cobb on 3rd down but they still couldn't stop it. Humphries seems ideal but likely ends up getting a fairly big contract. He is bigger and younger than Beasley and he is a legit punt returner.