Led by Jack Flaherty, Team USA 18U baseball heads to Taiwan

Team USA ready to defend 18U World Championship.

Aug 28, 2013, 3:00pm