Sports3 months ago
49ers camp takeaways: Bosa dominates backfield in final practice
SANTA CLARA — Coach Kyle Shanahan called the 49ers together Wednesday afternoon with one scheduled period remaining in practice. Training camp was cut short, and it...