Skip to content
David Villar

MLB · 1B

David Villar

Giants · SF · 2025

#32 · 29 · 5'11" · B/T R/R