T.O. Headed To Titans?


Let the rumors begin for where Terrell Owens will land next season. They've already started with a report that Terrell Owens was spotted at the airport in Nashville this morning. I guess Titans would be a good fit.. Although the Titans said yesterday they weren't interested.  

Contact Us