You asked:

barry bonds birthplace

  • Riverside, California
    Riverside, California
    Barry Bonds was born in Riverside, California.