Cordarrelle Patterson reached agreement on a two-year, $6 million deal with the Pittsburgh Steelers, sources told ESPN’s Adam Schefter on Tuesday.