Frank Hafner Essentials

Positions:
Bats: R Throws: R
Weight:
Born: 8 14, 1867 in Hannibal, MO USA
Died: 3 2 1957 in Hannibal, MO USA
Debut: 1888-05-05
Last Game: 1888-05-16
Full Name: Francis R. Hafner