49ers expect Bosa to be ready for training camp

Niners defensive end Nick Bosa was not in attendance at Tuesday’s voluntary OTA as he continues to rehab his torn left ACL in Florida. But coach Kyle Shanahan said Bosa is expected to be ready for training camp, which opens July 31.