Michihiro Ogasawara left the Pacific League to join the Yomiuri Giants in 2007.

Two years later, PL pitchers are still glad he's gone.

The Giants slugger has torched PL pitching during this year's interleague season, harkening back to the years he spent in the PL with the Nippon Ham Fighters.