Buffalo has a penchant for these type of things. They'll finally draft a solid, pass-catching, run-blocking TE and he'll be everything we've ever wanted, but we'll be missing a ton of other pieces for him to ever be effective. It seems like we've had great players on this team, but they all come and go at different times and we never hit a sweet spot with enough key role players in position to make a run. We retire/trade so many guys who never saw a playoff game or wasted their best years with this organization as we go through a decade rebuilding. Guys who, on almost any other team, are a major impact for their organization. Here they just peter out silently.