The Giants announced to reporters, including Maria I. Guardado of MLB.com, a series of roster moves prior to tonight’s game. Trade acquisition J.D. Davis has been activated, while outfielder Bryce Johnson has had his contract selected. Left-hander Sam Long and infielder Jason Vosler were optioned to make room on the active roster. The club already had an opening on the 40-man roster, so no corresponding move will be required for Johnson’s addition.
More to come.