A matchup with the banged-up, struggling New England Patriots was just what the San Francisco 49ers needed following back-to-back losses on the road. That doesn’t mean there wasn’t plenty to clean up ...
Some results have been hidden because they may be inaccessible to you