Tight end Greg Olsen signed with the Seattle Seahawks in the offseason as a free agent after nine seasons with the Carolina Panthers. However, he did take a visit with the AFC East's Buffalo Bills this spring. But the two sides did not agree on a contract.

Bills general manager Brandon Beane explained it wasn't a the right “fit” between the two parties.

Per WGR 550 AM, via Bills Wire:

“It had to be a win-win, a fit for all of us and in the end it wasn’t,” Beane said.

Seahawks star quarterback and Super Bowl champion Russell Wilson was a difference-maker in Seattle inking a deal with the veteran tight end Olsen.

Via the team's site:

“It was just too good of an opportunity to pass up,” Olsen said. “Their track record of success, consistency of winning. I’ve played in this city many times, and just the fanbase, the excitement, that stadium is one of the more unique venues in all of sports. And obviously Coach [Pete] Carroll, playing with somebody like Russell, it just checks so many boxes I was looking for.”

Olsen is a 35-year-old three-time Pro Bowl tight end coming off three straight seasons playing fewer than 16 games a year. With the 2017 and 2018 campaigns, in particular, standing out for his persistent absence on the gridiron.

One flashy move Bills GM Beane made this offseason, however, was landing Minnesota Vikings wide receiver Stefon Diggs via trade. The move gives franchise quarterback Josh Allen a number one target heading into the 2020 NFL season.