Sports Power Rankings: Giants Still A Top 5 Team After Sweep At Home? July 28, 2014 / 10:22 AM PDT / CBS San Francisco In: MLB San Francisco Featured Local Savings