Bob Haworth, DF, played for Bolton Wanderers 1920-1932, making 322 appearances.
All Bolton Wanderers players · Bolton Wanderers season by season