Derek Anderson has reportedly agreed to terms on a multi-year deal with the Cleveland Browns, a source close to the negotiations told the Associated Press. The contract hasn't been finalized but Anderson is all but off the market just a few hours after the NFL's free agent season began.