SAN DIEGO, California - Masataka Yoshida, a two-time batting champion in Japan's Pacific League, has agreed to join the Boston Red Sox, his agent Scott Boras confirmed Wednesday.