Wide receiver Terrell Owens is a 2011 free agent and currently not signed with any National Football League team.
Owens played for the Buffalo Bills during the 2009 season.
No, he was in Team USA
Terrell Owens is officially a member of the Buffalo Bills.
Rudy Owens plays for the Houston Atros.
Montell Owens plays for the Detroit Lions.
Chris Owens plays for the Kansas City Chiefs.
No, he was from USA.
49ers
No, he was not. The San Francisco 49ers drafted Terrell Owens in 1996.
As of 7-10-10, Terrell Owens is an unsigned free agent looking for his next team.
Yes
yes he was