Giants’ Longoria breaks finger on HBP vs. Marl…

Giants’ Longoria breaks finger on HBP vs. Marlins: undefined