Maybe injuries have slowed him down but age-wise he is 31. AB 31, AJ Green 31, Julio Jones 31 for example. Guys can still play at high level at that age, it's more have injuries taken their toll where he can't be productive at some capacity. He already mentioned he isn't trying to jump on a team and be a starter so If you think he is better than your 3rd option it's worth a look..