Who Won and Who Lost Day 1 of the NFL Free Agency

Day one of the NFL free agency has ended. The Texans rid themselves of Brock Osweiler and send him along with 2 other draft picks to the Browns, in one of the strangest moves so far, and so many more to come. 

Winners and losers of NFL free agency Day 1

Via www.espn.com

 dean bertoncelj / Shutterstock.com