Brandon Crawford is shortstop for the San Francisco Giants MLB team. He signed a 6-year, $75M contract with the team.