Career Before joining the Giants in 2010, he pitched for the Shinano Grandserows of the Baseball Challenge League.