BFN, the Browns traded for Osweiler because they a) had cap space they needed to fill, and b) they knew Houston was so desperate to rid themselves of Osweiler’s contract that they (the Browns) could demand a 2nd round pick from HOU as compensation for taking that contract away from them.