View Photo Gallery: The Denver Broncos and New York Jets are trying to finalize a deal that would send Tim Tebow to New York.

The New York Jets’ big trade for quarterback Tim Tebow has hit a snag.

According to an ESPN report, the trade could be nullified because Tebow’s contract contains “$5 million worth of recapture language,” money that the Denver Broncos want the Jets to pay. The teams, Adam Schefter reports, agreed to the trade before Denver asked that the Jets reimburse the Broncos for a portion of bonuses and salary that had already been paid to Tebow. The complication has snarled the transaction, although Schefter says a league source believes it will go through.

Earlier today, the Jets sent fourth- and sixth-round picks to Denver for Tebow and a seventh-round pick.

Should the trade collapse, Schefter reports, the St. Louis Rams, who had shown interest in Tebow, could jump back into Tebow talks.

More from Washington Post Sports:

Tim Tebow traded to New York Jets

Broncos deal Tebow to the Jets

Peyton Manning makes his pick

Elway commits to far as training camp

Credit John 3:16, John Elway and John Fox

The real Tebow: ‘Everything you see is true’

Elway to Tebow: ‘Just pull the trigger

Tebow on a roll: No shortage of belief or miracles

Jaguars, Jets, Packers among those kicking the tires on Tebow