For the second offseason in a row, the 49ers could spend most of their money simply on keeping their team together.
Now that the dust has settled on another year, it’s time to look back at who came out on top, who stumbled and which teams ...