Photo by Ezra Shaw/Getty Images

The Cardinals played hard, but just could not keep up with the Niners.

The Arizona Cardinals made the San Francisco 49ers work in the second half, but they were in the end overwhelmed by the superior Niners team.

The defense just couldn’t get off the field consistently and the abilities of Christian McCaffrey and Brandon Aiyuk was too much for the Cardinals defense to keep up with.

The Arizona Cardinals lost 35-16.

There were flashes.

Michael Wilson...

Continue Reading Arizona Cardinals show some fight in loss to San Francisco 49ers