It sounds like the Browns tried making a desperation trade last year, but it was turned down. Apparently, that was a possibility, according to Phil Sheridan of ESPN.com:
The Philadelphia Eagles turned down a trade that would have brought them Cleveland Browns wide receiver Josh Gordon at the start of the 2013 NFL season. The price for Gordon, according to a source familiar with the discussions: quarterback Nick Foles.
A little context helps here. Gordon was facing a two-game suspension for violating the NFL substance abuse policy. Foles had just been named the Eagles’ No. 2 quarterback after losing a competition with Michael Vick during the preseason.
The Browns, who had Jason Campbell and Brandon Weeden as their top two quarterbacks, wanted Foles as their starter. At that point, former Eagles president Joe Banner was running the Browns. Banner had been with the Eagles in 2012 when they drafted Foles.