ESPN’s Adam Schefter reports that a deal is not official just yet, but a Browns official informed him that a deal is “imminent.”

Mary Kay Cabot reports that the Browns will receive a fifth and seventh-round pick for McCoy and a sixth-round pick.

There wasn’t a lot of buzz regarding interest in McCoy in recent days, so this move comes as a bit of a surprise. The Browns recent addition of Jason Campbell further suggested that McCoy would be playing elsewhere next season, but it really seemed as though Cleveland may end up releasing him due to a lack of interest.

San Francisco had Scott Tolzien asColin Kaepernick‘s backup, so there’s no question the 49ers could use a backup quarterback after they traded Alex Smith to the Chiefs. Parting with a late-round pick isn’t a big deal for the 49ers as they still have a staggering 14 draft picks to work with.

McCoy, 26, has a $2.35 million base salary for the 2013 season. It will be interesting to see HC Jim Harbaugh is able to get him turned around or at least comfortable in their offensive scheme.

Lets see how Kap feels about his backup in training camp making twice as much as him–obviously Alex made 8 times as much, but he was the starter so it was hard to resent. I bet you see his contract get restructured…