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.
In a time of both misinformation and too much information, quality journalism is more crucial than ever. By subscribing, you can help us get the story right.