Premier 12: Japan Cruises Past United States To Stay Undefeated
Vavel / Posted 16 days ago
14-11-2015 The United States of America jumped out to an early 2-0 lead, but ended up losing 10-2 against Japan. Matt McBride went 1-for-4 with a home run for Team USA.
The United States... Read more