0
Anonymous
Burton Elrod became the Tennessee Titans team physician in 1997 when the franchise moved to Tennessee. He retired in 2016 after serving as the Titan's team physician for 19 years.
Wiki User
Chat with our AI personalities