Matt Duffy ran the bases on Thursday.
And he ran them again on Friday afternoon (video above).
It's possible that he starts a rehab stint on Saturday.
The Giants' third baseman has not played since June 19.
He's hitting .253 with four home runs and 21 RBI in 70 games this season.