About Terrell Owens:
Terrell Eldorado Owens is a retired American football wide receiver who played 15 seasons in the National Football League (NFL). A six-time Pro Bowl selection, Owens holds or shares several National Football League records. His 15,934 career receiving yards rank 2nd in NFL history, and his 153 receiving touchdowns are 3rd.
A lot of emotional stress that people go through, some people figure out a way to handle it. They have a strong enough support system to keep going and keep moving forward. And some people, they feel like they don't have that outlet.Terrell Owens