SAN FRANCISCO — Randy Winn must be the most modest $5-million-a-year direct deposit figure in baseball.

The Giants outfielder from San Ramon Valley High School in Danville doesn’t think all that highly of himself as a player, his lavish price tag notwithstanding. But he can’t argue with the numbers in his favor.

The 32-year-old, switch-hitting Winn has a career .288 batting average with Tampa Bay, Seattle and San Francisco. He played in the 2002 All-Star Game, hit a career-high .306 last year, and this spring he received a contract extension through 2009, with a two-year no-trade provision.

So why does he beat himself up? Well, to say he was a late-bloomer is an understatement. Maybe he hasn’t lost the underdog in his soul.

Q. Who were your parents, what were their professions, and what was their strongest influence on you?

A. They are Beverly and Dwight Winn. My dad worked for IBM, my mom was a school teacher. They taught me right from wrong, made me the person I am today. They told me I had to do my homework before I went out to play. They kept my priorities in line.

Q. What makes them proudest about the man you became?

A. When people say complimentary things about me to them. “Oh, I saw your son, and he was really nice.” Something like that.