Well I just spoke to my mother, she has seen the ball in person. I should point out my mom is also a collector and being around me and my dad knows more about cards and crap than most avid collectors.
As many have pointed out the auto above is not a real Babe Ruth auto. It is a stamp for the Spalding Babe Ruth Home Run Special brand ball.
On closer inspection there is what appears to be a legit Babe Ruth auto on the back of the ball.
I get to see it in person tomorrow and will post picks. It should be exciting!