Sports

Team USA is rolling and believing nobody can stop them as they reach World Baseball Classic finals

Team USA is back in the World Baseball Classic finals, just where they thought they'd wind up all along.