OP, thank you for a great, detailed description. I am not a gambler, in part because I am in Georgia and Draft Kings etc. is not an option for me, so I am never quite sure what the odds mean. (aside from knowing which ones are better or worse) So thanks for the gambling 101.
That said, I also believe that Diggs will play in Buffalo again this year. I assume that someone could offer a trade that somehow eases the dead cap money if we traded him, or at least makes it worthwhile, but I highly doubt it.