Buck Showalter discusses taking on the Giants