Tag Archives: WBC Final

USA vs Japan in WBC Final

The USA takes on Japan tonight in a battle for the World Baseball Classic Final. Japan is currently the only multi-time champion in WBC history, but that could change with a USA victory. Japan’s previous victories came in 2006 and 2009 while the USA won its first championship in 2007. …

Read More »