Japan Tadashi Yoshimura.96web

August 14th, 2014

Professor Tadashi Yoshimura, manager and founder of the Waseda University men’s fastpitch team of Tokyo, Japan, throws out the ceremonial first pitch during the 2014 NAFA World Series Opening Day ceremonies, Thursday night at Green Valley Sports Complex. Photo By BOB OTTO

Leave a Comment