Congrats to Japan for repeating as World Baseball Classic champions! Japan played well and well earned their title after a very exciting 5-3 victory over South Korea in 10 innings. The game kept me up way too late, but it was totally worth it. Also, I love me some Ichiro.
Filed under: