OLB Cam Johnson, RB Jewel Hampton ILB Nate Stupar and S/CB Michael Thomas have all been impressive. But how many of these players can the 49ers actually keep? Maybe none of them. This has to be frustrating for general manager Trent Baalke. He's obviously made a number of excellent personnel decisions but the NFL limit [...]