The Cleveland Browns are moving up in the 2012 NFL draft.

According to ESPN's Adam Schefter, the Browns have struck a deal with the Minnesota Vikings:

Schefter subsequently cleared up which picks the Vikings are getting for the No. 3 overall pick:

It's unclear who the Browns are targeting with the No. 3 pick, though they've been most commonly linked to Alabama running back Trent Richardson and Oklahoma State wide receiver Justin Blackmon.

Jay Glazer of FoxSports.com has it on good authority that the Browns will be taking Richardson:

Richardson is universally considered to be the best running back prospect in the draft.