Archive for July 29th, 2011

Hideki Irabu, the first Japanese born player to wear pinstripes, was found dead in his Los Angeles’ home on Thursday, the victim of an apparent suicide. When Irabu first came to the United States, he was billed as the Japanese Roger Clemens, but his career yielded more punch lines than punch outs. That’s why it’s […]