The Giants have placed shortstop Brandon Crawford on the 10-day injured list in a move that could end his 13-year run in San Francisco.