Leonard Howell Bio, Photos and Updates
Like
0
Leonard Howell
Bio: Leonard Sidgwick Howell was an English footballer who won the FA Cup with the Wanderers in 1873 and made one appearance as a full back for England in the second international match..
Born: August 06, 1848 in United Kingdom
Died: September 07, 1895 in United Kingdom
Posted In: England Soccer Players
Comments