dylan davis

11m

SAN FRANCISCO -- The San Francisco Giants have signed 23 players from the 2014 First-Year Player Draft and four additional undrafted players.