New Era MLB San Francisco Giants 2T Patched 39Thirty Stretch Fit Cap Right side League patch