Via: NBCS Bay Area
SANTA CLARA – Tight end Vance McDonald and the 49ers agreed to a contract last week that amounts to a three-year, $19.7 million contract, according...