Leo Dixon
Leo Moses Dixon was an American professional baseball player. His playing career as a catcher... more »