During World War I - from the ages of 30 to 35, and with regular league play suspended - Pennington was employed in Coventry to work in a munitions factory.
[3] On the international front, Pennington earned 25 caps for England between 18 March 1907 and 10 April 1920, captaining the side in his last two matches.
After retiring, he worked as a scout for West Bromwich Albion from 1950 to 1960 and was made a life member of the club in 1969, a year before he died in Kidderminster.
Pennington was named as one of West Bromwich Albion's 16 greatest players in a poll organised as part of the club's 125th anniversary celebrations in 2004.
[6] In 1913, Pennington was approached by Pascoe Bioletti who offered £5 per player for Albion corruptly to endeavour not to win their forthcoming game against Everton on 29 November.