The Yomiuri Giants pitcher who once compared himself to a "weed" took his game to another high.
Yomiuri Giants pitcher Koji Uehara delivers the goods during Sunday's MLB-Japan All-
Star Series opener at the Tokyo Dome. Japan won the game 8-4.
And those who play at the highest level are convinced Koji Uehara isn't some flash in the pan.