Getty Images

Tim Tebow may not become a New York Jet after all.

ESPN’s Adam Schefter reports that the Broncos and the Jets have encountered a hangup in the language in Tebow’s contract that could nullify the trade. Schefter cites a Broncos source as saying the hangup could keep the trade from happening.

The contractual issue apparently arises from a clause in Tebow’s contract that could require the Jets to pay up to $5 million to the Broncos. The Jets may refuse to do that.

If this turns out to be a serious enough problem that the Tebow-to-Jets deal cannot be completed, then Tebow would go back on the market and the Broncos would try to find a new trading partner.

According to Schefter, the Rams may be that new trading partner, and Tebow could be shipped to St. Louis if the deal with the Jets falls apart. It’s not clear whether Tebow would prefer the Rams or Jets, or if he’ll have any say in the matter at all.

At the moment, the deal is Tebow and the Broncos’ seventh-round pick for the Jets’ fourth- and sixth-round picks. We don’t yet know what the Rams would be willing to give up for Tebow.