I have a question about how this NFL contract stuff works.  I understand (correct me if I'm wrong) that Brock will be paid $16M this year because that was in his original contract with Texans that the Browns took over when they traded for him. Even after they released him.

The Broncos will pay him $775K and the Browns will pay the rest of the $16M.  

So here's the question - Could Brock just say "screw you Broncos", sit out the season, and still get the full $16M from the Browns? Or is there something that says he has to play for a team that picks him up after release?

If he is not obligated to sign a contract with the Broncos then doesn't that mean he wants another chance to play and prove himself?  It seems like that would be a big positive for him and the Broncos both.