The Bills and Niners are on a collision course, if both teams stay healthy. Our QB gives us the advantage, but they Niners are going to be tough down the stretch. If you look at all NFL rosters, they are now clearly the most complete teams in the NFL.