Craig tops baseball Cards — twice