Brandon Crawford, arguably the greatest shortstop in the history of the San Francisco Giants, announced his retirement on Instagram on Wednesday afternoon. “Baseball has given me, Jalynne ...