This is a brief video of a giant raptor throwing the first pitch at a recent San Diego Padres game (previously: this one who sucked at throwing)....