If you don't follow the Cactus League closely, you might have missed a power display over the weekend that rocked Giants fans in Scottsdale.