Ok, I can’t help but see this little gimmick at the first Phillies home game as a subtle message about the inherent possibilities of technology at baseball games ala instant replay
Robot to throw first pitch at Phillies game
But I’m a cynic at heart.