Owen Lind

02/24/2012
Owen Lind reflects on his 45 years of service at Baylor University. (01:34)

2012 Annual Service Awards Recognition