The Cleveland Browns and Shaun Rogers have agreed to a six-year, $42 million deal on Wednesday, a restructuring that will keep him in Cleveland until 2013. The Browns acquired Rogers on Saturday in exchange for a third-round draft choice and cornerback Leigh Bodden.