Three-time All-Star shortstop Brandon Crawford announced his retirement on Wednesday via his Instagram account. The 37-year-old spent 13 of his 14 MLB seasons with the San Francisco Giants, playing a ...