Story on Yahoo! about the same thing. Great comments by the writer:
"We got speed against them," Henry said. "You got speed you can win."
Correct me if I'm wrong, but wasn't
Denard faster than
Usain Bolt, the world's fastest man?
And Denard ran VERY fast for an average of 1 yard.
"Bring it."