Eva Marie throws out the first pitch at a San Francisco Giants game

Eva-lution comes to Oracle Field as Eva Marie returns home to throw out the first pitch at a San Francisco Giants game.
WWE.com