HOUSTON, TX - SEPTEMBER 11: Brock Osweiler #17 of the Houston Texans warms up before playing against the Chicago Bears at NRG Stadium on September 11, 2016 in Houston, Texas. (Photo by Thomas B. Shea/Getty Images)

QB Brock Osweiler’s NFL future has taken a surprising turn during training camp

It’s an astounding turnaround for a player the Browns were planning on trading or cutting just a few months ago.

Brock Osweiler was absolutely brutal during his stint with the Houston Texans, to the point where the organization actually paid an asset (NBA-style) in order to ship the remainder of the quarterback's contract to the Cleveland Browns. With that as the backdrop, many assumed that Osweiler would languish in obscurity until the deal ran out. Instead, he's heading into the preseason opener as the starter:

That follows a tweet from ESPN's Adam Schefter in June, where teammates believed Osweiler has what it takes to win the job.

The notion that Osweiler might be the starter in Cleveland may sound abjectly crazy... until you remember what the rest of the depth chart looks like. The Browns currently have Cody Kessler in the top spot with rookie DeShone Kizer and Kevin Hogan in the mix, meaning that there isn't a huge impediment in Osweiler's way should he perform at a high level.

RELATED: Here's the reason Brock Osweiler was kicked out of Houston

Still, it's an astounding turnaround for a player the Browns were planning on trading or cutting just a few months ago.

Only time will tell with regard to Osweiler potentially keeping the job away from Kessler and (theoretically) Kizer but it definitely appears as if the former Broncos and Texans quarterback is really in the mix this time around.