Hal Smith Explained

Hal Smith may refer to:

Baseball players

Others

See also