SAN FRANCISCO -- My apologies if this sounds like every other Bryan Reynolds story from this year.
You know, like when I called him a robot and his teammates likened him to a "video game player" back in May. Or when his calm, no-nonsense approach stole the top bullet of my game report from the team's Aug. 7 loss against the Brewers.
But, man ... That's just Reynolds. As a 24-year-old rookie, Reynolds exhibits this methodical, calculated approach at the plate, in the field, in the clubhouse — everywhere.