Ian Anderson Dominates in Taiwan for USA Baseball
Shen rising senior Ian Anderson just got off the mound for USA Baseball in an exhibition game in Taiwan. The team will then head to Japan for the WSBC World Cup.
Anderson, a Vanderbilt commit, is one of the top players in the entire country and is playing as part of the 20-person USA 18U roster...