Tag Archives: World Baseball Challenge

Live Video of World Baseball Challenge: Canada vs Team USA

usa-baseball-logoTeam USA continues their international baseball tour tonight against Team Canada in the World Baseball Challenge in Prince George, British Columbia. Team USA is coming off a five game series where they lost three out of the five games against the Japanese Collegiate Team. Continue reading Live Video of World Baseball Challenge: Canada vs Team USA