49ers get a little bit of retribution for last week's miserable loss
.....
© SFGate
visit website