That's close to Olsen' deal. 3 year $22.5m, $12m guaranteed. I think that would be a fair deal for Bennett here. If he's looking for more, go somewhere else.
I like Bennett but he's not as good as Olsen and given his age I just don't see them going 7 per. I think they were OK with 7 for a one year deal but are skeptical he will hold up for three to four more years. I really think they will look to the draft to bring in a TE to develop, possibly even two.