George Raft.
http://www.imdb.com/name/nm0706368/?ref_=nv_sr_1
Can't guess what movie, if any, that might be from -- more likely taken at an exhibition game played for charity.
Have another photo of him at such a thing around here somewhere...
Ah! Here it is. Cribbed from a "silver screen" forum somewhere...
Undated, but probably WWII era, although the Cubs uni looks no newer than 1936. Then again,
Raft looks he has a Giants cap above his Yankee pinstripes in your picture, so... hey, it's just for charity...