Could it possibly be from the Giants/White Sox World Tour of 1913-14? This was a patriotic event in which America wanted to "showcase" its National Game to the rest of the world (see link below...) This could conceivably explain those unusual Caps and American Flag sleeve patches.
http://www.la84foundation.org/Sports...1914/bbm4i.pdf