0
Anonymous
I can't think of nor find anything that explains what ONB stands for, unless it's On Base, which is really OBP, and it stands for On Base Percentage. If anybody else has sommething, please update.
Wiki User
Chat with our AI personalities
On no base