A Kindred Spirit Remembers The Japanese Greg Maddux

 
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.