Did you catch Terrell Owens on the premiere of ‘Iyanla Fix My Invisible Part’ this weekend? The former NFL star returned to his hometown of Alexander City, Alabama for a heart-to-heart with Iyanla Vanzant about his personal and financial crisis.
The queen of over-enunciation kicked off their first session by asking T.O. about what went wrong in his life. Despite being in peak athletic condition, he hasn’t seen action in a regular-season game since 2010 — and says his world has been falling apart.