What's going on! Join me for the play by play between the San Francisco Giants vs the New York Yankees. Whichever team ...