After finalizing a contract with running back Trent Richardson, the Cleveland Browns reached a deal with their second first-round draft pick, quarterback Brandon Weeden, a league source said Tuesday.