http://www.youtube.com/watch?feature=player_embedded&v=IhLuQarZpG8
As one of the few people that actually likes Terrell Owens, it’s pretty sad to see one of the greatest receivers of all-time go down this road. Owens made his IFL debut tonight, suiting up for the Allen Wranglers. At least he made a good first impression, scoring a touchdown on his first catch. I can’t believe this is the same guy that was the cause of my broken remote from the Catch II.
Thanks to Media Daily LA for the vid.
Share