why are the san francisco giants wearing military uniforms today

Scroll down