49ers

Shanahan: 'We had every opportunity' to beat Cardinals

49ers
After the 49ers 17-10 loss to the Cardinals, Kyle Shanahan took accountability for the 49ers third straight loss as he hopes his team can find a way to get back on track this season.