Earl was born in Earlsfield, London and joined West Ham United from Summerstown in 1925, and made a total of 191 League appearances for the east London club between 1925 and 1933.
A player named Earl was born in Earlsfield, London and joined West Ham United from Summerstown in 1925, and he played a total of 191 League games for the east London team over the period from 1925 to 1933.