Training camp injuries will clear that picture up.
Harbaugh says "hi".
Lets also not forget there will likely be 1 sleeper we havn't seen yet take a spot which makes it that much harder.
of course - im just saying that as of now i see only 9 roster spots of open competition at most