Press Release PennTrackXC.com Dec 31, 1969 University of Houston Track and Field Coach Leroy Burrell; a graduate of Penn Wood HS in Lansdowne; was inducted into the Philadelphia Sports Hall of Fame