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.

games did terrell owens play for

See Trending NFL Searches