The Tennessee Titans. A long running urban legend among football fans. Do you remember the Titans? Does anyone?

More