terrell owens tyreek hill race

Terrell Owens held his own in a race against Tyreek Hill

The race was on.

Former All-Pro receiver Terrell Owens has been lobbying for a return since he left the NFL, and has had no luck.

Since he’ll turn 47 years old in December, his playing days are all but over.

But the Hall of Fame receiver is still in incredible shape. And still extremely fast.

The 6-time Pro Bowler recently put in some work with Kansas City Chiefs wide receiver Tyreek Hill lately, and decided to test his speed against the NFL’s fastest player.

No one expected T.O. to beat the Cheetah in the race, but the 46-year-old was a lot closer than you probably expected him to be, especially since Hill ran a 4.37.

You can see the entire video below:

Owens, a five-time All-Pro, last played in 2010 with the Cincinnati Bengals.

He scored nine touchdowns in 14 games at age 37. There’s no doubt he could still produce in the NFL if given a chance.