Ogasawara played for the Giants from 2007-2013 and won the Japan Series in 2009 with the Giants. He also won the 2006 and 2009 World Baseball Classic
Rare Yomiuri Giants Michihiro Ogasawara Jersey NBP Japan L
Marinerds, etc.: 2015
Japanese Baseball Cards: November 2013
Marinerds, etc.: 2009
Marinerds, etc.: November 2006
Marinerds, etc.: 2015
An insider's guide to Japanese baseball – Orange County Register
Ogasawara played for the Giants from 2007-2013 and won the Japan Series in 2009 with the Giants. He also won the 2006 and 2009 World Baseball Classic
Rare Yomiuri Giants Michihiro Ogasawara Jersey NBP Japan L
An insider's guide to Japanese baseball – Orange County Register
Japanese Baseball Cards: November 2013
Japanese Baseball Cards: November 2013
Marinerds, etc.: November 2006
Japanese Baseball Cards: November 2013