Sunday, March 8, 2009

Video: Terrell Owens' introductory press conference with the Bills

As you know by now, Terrell Owens is the newest member of the Buffalo Bills, signing a one-year, $6.5 million deal.

No comments: