Joe Hargreaves


Joe Hargreaves was an English professional footballer who played for Bradford City between 1912 and 1924, making 188 league appearances.