Video: Terrell Owens Gets Owned in Arena Football

For those of you who didn’t know, former NFL star Terrell Owens is now playing Arena Football. Apparently, the players for his latest opponent, the New Mexico Stars, are not impressed.

Comments

comments