Ah…what a pleasure to see this post http://metsmerizedonline.com/2008/11/im-still-reeling-from-the-japa.html.
The “Japanese Greg Maddux” is one of the founding blocks of Mets Police venom. You may recall that the Mets got in a Japanese fetish mode where instead of signing the real free agents they would sign Japanese knockoffs. The metsmerizedonline link has a full fledged rant, so I’ll go back to my day job.