Browns had better win big on Brock Osweiler gamble … or else

The downside is huge, and the upside is to be determined. The Browns’ bosses put themselves way out on a limb with this deal.

The downside is huge, and the upside is to be determined. The Browns’ bosses put themselves way out on a limb with this deal.

Leave a Reply

Your email address will not be published. Required fields are marked *

*