49ers finding ways to win despite injury, identity woes

Scroll to Top