T.O. Acknowledges His Own Irrelevance

Filed under:

Terrell Owens is finally copping up to what fantasy football owners have been saying all season -- dude is strugglin' up in Buffalo. When we asked the Bills receiver if he watches his own highlights on TV, dude responded with the most honest ...

Permalink

www.usedtirescanada.com

Leave a reply