49ers vs. Cardinals: Five keys to avoiding upset against 'scrappy' division rival – The Mercury News
49ers run defense thrives; Kaepernick explains no vote; Hyde has dull return
Arizona Cardinals – The Mercury News
49ers RB Jeff Wilson beats Cardinals D with angle route again
Source: 49ers host veteran cornerback for encore audition
49ers running back Matt Breida game-time call vs. Packers
Raiders sign Michael Crabtree – The Mercury News
Meet the 49ers rookies: Quotes from Day 1 of minicamp
49ers vs. Cardinals: Five keys to avoiding upset against 'scrappy' division rival – The Mercury News