The Giants desperately needed to add a power hitter to their lineup, and Jorge Soler fits the bill.