Skip to content
RR

MLB · CF

Ruben Rivera

Giants · SF · 2003

#21 · 53 · 6'0" · B/T R/R