Team USA Live Video: Team USA vs Germany by Brian Foley July 20, 2009 Team USA will be taking on the German National Team in their second game of the Enbridge Northern Gateway World Baseball Challenge in Prince George, British Columbia. Team USA opened … Continue Reading 0 comment 0 FacebookTwitterPinterestEmail