Baseballs Most Amazing Catch Ever

From the ball girl?