The contract includes incentive clauses that could raise the total value of the deal.
Dinkins, 29, is a strong blocking tight end and a special-teams standout.
The Ravens monitored the situation, but never submitted a competing offer sheet.
"Darnell is excited to be in Cleveland where they certainly have shown this offseason that they want to win and want to win now," said Andrew Benedict, Dinkins' agent. "Darnell feels good about being close to home in Pittsburgh." .
Carroll County Times
Dinkins joins Browns
Ravens Insider Top Stories
Broncos Schedule Breakdown: Part 2Will Keys goes game-by-game to break down the second half of the Denver Broncos 2017 schedule.
Mile High HuddleTuesday at 10:09 AM
Bears Stat Pack: The 2017 scheduleWe break down some interesting facts about each opponent on the Chicago Bears 2017 schedule.
Bear ReportFriday at 12:30 PM
Valuing Draft Position Groups For DenverWe hear that NFL teams don't take running backs and inside linebackers in the first round of the Draft anymore. But do we fully understand why? Nick Kendell breaks down the…
Mile High Huddle04/13/2017