Arizona cools off Giants with 3-1 win

BY foxsports • September 8, 2010

share story