I've talked myself back off of the ledge. Am back to the "relax, be patient" status.
As @NewColtsFan says, it's only been one day. Just one.
By June, Ballard will have
1 - Obtained a free agent QB. We just don't know which one that is yet.
2 - Signed a free agent LT. We just don't know which one that is yet.
3 - Signed the internal free agents he wants to keep.
4 - Possibly signed other external free agents, at whatever price, to help fill needs. (WR? CB? TE? DE?)
5 - Made his draft picks.
And we'll be going into training camp with a new roster, a new defense, a new QB, and new opponents to prepare for.
Just relax. We can complain about the roster he's assembled, once he's assembled it.