The downside is huge, and the upside is to be determined. The Browns’ bosses put themselves way out on a limb with this deal.
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.