Brock Osweiler's move to Cleveland was Thursday's biggest surprise
The opening day of NFL free agency can be one of the most chaotic days in the year for teams.
Players leave one club to go another. Teams trade players. Some moves will be heavily reported in the days beforehand. Some moves will be total surprises.
The biggest shock of the opening day of NFL free agency, was Brock Osweiler's trade to the Cleveland Browns. Osweiler, a Super Bowl winner with Denver two years ago, moved to Houston Texans last season in a high-profile deal, but he has already been moved on.
The Browns, the worst team in the NFL last season, traded for Osweiler and a second round draft pick, freeing up millions in cap space for the Texans. The 26-year-old may not even play a game for Cleveland, as the team may try and trade him to another team in a bid for further draft picks.
Despite the Browns' unusual way of acquiring a quarterback, they along with teams went to more traditional means to add to their rosters.
Cleveland signed former Bengals player Kevin Zeitler to a five-year deal. He is now the highest-paid guard in the league, earning $60million.
Philadelphia Eagles improved their wide-receiver group by signing two players in the position. Alshon Jeffrey and Torrey Smith. The duo join from Chicago Bears and San Francisco 49ers respectively.
One of the more surprising moves was Dwayne Allen's trade to the Super Bowl champion New England Patriots. The tight-end will be a back-up to Rob Gronkowski, Only last year, he signed a four-year deal with the Colts.
Although free agency is only a day old, plenty more moves will be made, with the likes of Dallas quarterback Tony Romo expected to move teams.