San Francisco Giants
fromwww.mercurynews.com
2 months agoDavid Villar's time with SF Giants likely nearing an end after second DFA
David Villar's time with the Giants is likely ending as he is designated for assignment, poised to explore free agency.