This is pretty much all you can do at this point. Overspend on some big signings for the short term and start piecing together long term solutions.
I guess this thread can be closed, unless we want to keep it open to discuss the inevitable 'assistant coaches' that may be coming our way.