With a head start on free agency, Greg Olsen isn't short on teams interested in his services.
The former Carolina Panthers tight end is in contract negotiations with the Buffalo Bills, Washington Redskins, and Seattle Seahawks after completing visits with all three clubs, a source told ESPN's Adam Schefter.
Olsen struggled with injuries during his final three campaigns in Carolina, missing a combined 18 contests. Prior to that, however, he didn't miss a single regular-season game for nine years.
When healthy, the 34-year-old has been one of the NFL's most productive tight ends. He racked up three straight 1,000-yard seasons from 2014 to 2016, earning a Pro Bowl nod in each campaign.
Olsen's former head coach with the Panthers, Ron Rivera, is now in charge of the Redskins, who have an opening at tight end following Vernon Davis' recent retirement. The oft-injured Jordan Reed could also be a cap casualty for Washington.