Via: NBCS Bay Area
Vernon Davis and Vance McDonald did not practice on Wednesday, but Jim Harbaugh is hopeful they will both be ready to play Sunday against the Cardinals...