The Cleveland Browns have agreed to acquire Brock Osweiler from the Houston Texans.

Houston will send Osweiler, a second round pick and a sixth round pick to Cleveland for a fourth round pick.

The Browns will take on Osweiler's $16 million salary.

Cleveland also had interest in trading for Jimmy Garoppolo this offseason from the Patriots. Cleveland had over $100 million in cap space this offseason and in trading for Osweiler, they get someone to start this season while picking up an additional asset with the second round pick.

The Texans clear cap space with the deal as they pursue Tony Romo.