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.