Via: NBCS Bay Area
Kensuke Tanaka gave up a guaranteed contract in Japan to fight for a roster spot with the Giants, a team he fell in love with after both the 2010 and 2012.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.