After announcing he will forego the Hall-of-Fame induction ceremony in Canton, Terrell Owens revealed on Tuesday the location of his own ceremony.
In a message on his Instagram account, Owens announced he will deliver his induction speech at the University of Tennessee at Chattanooga where his career started. The event will be free and open to the public.
I’m proud to be a Moc, and I’m honored to be able to share this experience with my family, friends, teammates, and fans at a place that provided me an opportunity beyond high school and where I truly began to find myself as an athlete.
To see T.O’s full announcement regarding his Hall-of-Fame induction speech location, and other details, flip the page.