Drexel University's humanoid robot, HUBO 2, threw out the first pitch prior a Cubs-Phillies game in Philadelphia late last month. HUBO 2 needs to work on his throwing arm. Take a look:
PhillieBot threw out
the first pitch at the Phillies game last year and was booed by unappreciative fans. PhillieBot made a better pitch than HUBO 2 did, but HUBO is a more impressive looking robot.
(via Plastic Pals