Once logged in, you can add biography in the database
John Llewellyn Fenlon was the 22nd head college football coach for the University of Richmond Spiders located in Richmond, Virginia and he held that position for three seasons, from 1942 until 1947.
to access the full content
December 7, 1909
September 2, 2000