49ers TE Vance McDonald OUT for TNF