First lets congratulate the Sox on a great win today!
There is quite a big difference in skill level comparing the Japanese to the U.S.. The fact that our season is so long has also made it hard to adjust to when the few Japanese players have come over. They are not use to playing so long and usually get tired in the last couple months of the season.