PITTSBURGH – The Pittsburgh Steelers shored up their leaky secondary on the first day of free agency, signing former Kansas City Chiefs cornerback Steven Nelson to a three-year deal worth $25.5 million.

The Steelers entered the offseason prioritizing defensive players who could create takeaways after they produced just 15 turnovers in 2018. The 26-year-old Nelson had four interceptions with the Chiefs last season, matching the entire total of Pittsburgh's secondary.

Nelson will line up across from veteran Joe Haden, pushing former first-round pick Artie Burns into a reserve role and putting his long-term future with the team in doubt. Burns, Pittsburgh's top selection in the 2016 draft, struggled to stay in the lineup last season.

Kansas City grabbed the 5-foot-11, 194-pound Nelson in the third round of the 2015 draft. He played in 52 games, including 38 starts, across four seasons with the Chiefs.

"I'm all smiles right now can't be happier they got a straight worker," Nelson tweeted shortly after agreeing to terms.

HARRIS TO BROWNS: A person familiar with the deal says the Cleveland Browns and free agent tight end Demetrius Harris have agreed to a two-year contract.

Harris, who backed up Pro Bowler Travis Kelce in Kansas City, will be added to the roster when the NFL free agency signing period begins at 4 p.m. Wednesday, said the person who spoke on condition of anonymity to The Associated Press because teams are not permitted to announce any moves until later.

In Cleveland, Harris will be reunited with Browns general manager John Dorsey, who signed him in 2013 with the Chiefs.

The 27-year-old Harris didn't play football in college and began his pro career on the practice squad. He has 57 career catches for 605 yards in four seasons. He had 13 receptions for 164 yards and three touchdowns last season.

The Browns had an opening at tight end after releasing Darren Fells on Monday.