Owens blames ESPN for his unemployment
Terrell Owens is currently without an NFL team. He has played with the San Francisco 49ers, Philadelphia Eagles, Dallas Cowboys and Buffalo Bills since 1996. So right there you can probably scratch off four teams from the list of potential landing spots.
