Cory Luebke pitched a gem for Team USA, which ripped Canada 8-0 in its first game of Round 2 in baseball’s World Cup in Reggio Emilia, Italy. Luebke allowed just one hit in 7 2/3 innings to lead his team to a fifth straight win over the Canadians. Former Durham Bull Jon Weber (pictured) had […]