Terrell Owens Releases Training Video To Impress NFL Teams (Video)

Terrell Owens still has it, now he just needs to prove it to NFL teams.

Owens released a training/workout video on his official website, hoping to show NFL teams that he can still be a playmaker.

Owen’s has always been a beast physically, so seeing him look impressive wasn’t shocking.  NFL teams aren’t avoiding Owens because of his skills or lack thereof.

Leave a Reply