Brandon Crawford Nome 2018 San Francisco Giants.