Uncanny, I can see it a tad with the picture you have posted Mr McC, but I think that may be a one off pic because there is zero resemblance in any others! cool find though, thanks for posting!
I have done some serious research into this correlation and I have determined this can only mean one thing. Nic Cage traveled back in time to play old school Major League Baseball for research on upcoming feature film. This is not unlike his recent New Orleans incident in which he was researching his role for the upcoming Bad Lieutenant sequel. It's nice to see his time travel endeavor was such a resounding success that he managed to rightfully place his character into MLB's hall of fame.
This is what I love most about our Nic Cage. He holds back for NOTHING in order to give us the best possible entertainment for our dollar. And I must say... for my dollar, it doesn't get any better than Nic!