Andy Vences throws out first pitch for San Jose Giants
Rising star Andy Vences (15-0 10KOs) will throw out the first pitch this Saturday for the minor league affiliate of the San Francisco Giants that… Read More »Andy Vences throws out first pitch for San Jose Giants