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.
T.O. Headed To Titans?
Friday, Mar 6, 2009 Updated at 11:18 AM CDT