The Browns and tight end Demetrius Harris reached an agreement Wednesday on a two-year contract, a person familiar with the situation confirmed.

ESPN reported Harris received a two-year, $6 million deal, which includes $3.25 million guaranteed.

When Browns General Manager John Dorsey was in his first year on the job in the same capacity with the Chiefs, he signed Harris, 27, as an undrafted free agent out of the University of Wisconsin-Milwaukee, where he played basketball.

In five seasons with the Chiefs, Harris appeared in 71 games with 33 starts and compiled 57 catches for 605 yards and six touchdowns. As the backup to four-time Pro Bowl tight end Travis Kelce, Harris started three of the 15 games in which he appeared last season and caught 12 passes for 164 yards and a career-high three touchdowns.

With a reputation for blocking well in the passing and running games, Harris, 6-foot-7 and 230 pounds, is positioned to serve as a backup in Cleveland behind 2017 first-round draft pick David Njoku. The Browns were in the market for a tight end after cutting veteran Darren Fells on Monday.