Terrell Owens played for the 49ers from 1996 to 2003, the Eagles from 2004 to 2005, the Cowboys from 2006 to 2008, the Bills in 2009 and the Bengals in 2010.

what team did terrell owens play on

See Trending NFL Searches