Whatever, I like this deal.
JO makes our team better next year and doesn't screw up our cap up for very long. What else do you guys want? The move is a risk, but isn't every move a risk? Signing Vince, AD, Alvin, and Jerome were all classified as no-brainers. We all know how those deals turned out.
BC doesn't have a crystal ball or anything, he doesn't know for sure if this move will turn out well. But, it does give us a great chance of making it out of the first round, that's for sure.
One important skill is admitting that you made a mistake and doing things to ease the damage of those mistakes. The team wasn't going anywhere. So, he did what he could to make this team work.