Phillies A F#$&ing Robot is Going to Throw Out the First Pitch at Today’s Game Kyle Scott • Apr 19th, 2011