Giants All-Star shortstop Crawford goes on injured list
LOS ANGELES (AP) — San Francisco’s injury woes have now hit arguably its best player during the first half of the season.
Read More: Giants All-Star shortstop Crawford goes on injured list
Source: Virgin Islands Daily News