Another year, another 49ers training camp that running back Jordan James will miss time. James suffered fractured ribs on Day 2 of training camp. The injury is