Towson University is a public university in Towson, Maryland, United States. Founded in 1866 as Maryland's first training school for teachers, Towson University is a part of the University System of Maryland. From Wikipedia
His passing marks the loss of the last living link to Baltimore’s inaugural Orioles roster.