There’s no guarantee the Bills are going to be able to sign Hooper when FA starts. Yes Olsen has injury concerns and is in end stages of his career, but Kroft has played a total of 16 games in the past two years with only 12 catches, so Bills are paying him almost $1M per catch. If they can sign Olsen now, it’s instant upgrade to TE room and I say makes Kroft expendable.