The Cleveland Browns have reached deals with veteran wide receiver Kenny Britt and center JC Tretter, the team announced.

Britt is expected to sign a four-year, $32.5 million contract that includes $17 million guaranteed, a source told ESPN's Adam Caplan.

Britt's eighth season in the NFL was his most productive, as he finished 2016 with career highs in receptions (68) and receiving yards (1,002), becoming the Los Angeles Rams' first player in nine years to reach the 1,000-yard milestone.

The 28-year-old Britt hasn't necessarily made the most of his opportunities, however. He has started 41 of 48 games during the past three seasons but hauled in just 58 percent of his targets, a rate topped by 125 receivers.

Before joining the Rams, Britt spent five seasons with the Tennessee Titans, who selected him with the 30th overall pick in the 2009 draft. He wowed the Titans early with his ability to get off the press at the line of scrimmage, catching 42 passes in each of his first two seasons, with nine touchdown catches in 2010.

Britt suffered a torn ACL early in 2011 and caused the Titans headaches with multiple off-field incidents that drew police attention.

For his career, Britt has 309 receptions for 4,881 yards and 30 touchdowns.

Tretter, who turned 26 in February, opened last season as the Packers' starting center but lost the job to Corey Linsley after suffering a knee injury in the seventh game.

In 2014, the Packers had groomed Tretter to be their starting center, but he suffered a knee injury in the preseason and was also replaced by Linsley. Tretter finally regained the job back last offseason, when Linsley sustained a hamstring injury.

After unsuccessfully trying to return late in the year, Tretter underwent knee surgery in January but said the recovery time wasn't expected to be long.

ESPN's Alden Gonzalez and Rob Demovsky contributed to this report.