Over the last two starts, Tatsuya Imai has allowed three runs on eight hits in 12 innings while striking out 21 and walking one. Understandably, people are getting excited, but is anything different?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results