The 49ers’ Anthony Davis, front, goes through drills during training camp Sunday, July 31, 2016, in Santa Clara, Calif.
The 49ers’ Anthony Davis, front, goes through drills during training camp Sunday, July 31, 2016, in Santa Clara, Calif. Marcio Jose Sanchez The Associated Press
The 49ers’ Anthony Davis, front, goes through drills during training camp Sunday, July 31, 2016, in Santa Clara, Calif. Marcio Jose Sanchez The Associated Press

49ers’ Anthony Davis given fresh start despite recent rocky past

July 31, 2016 8:45 PM

More Videos

  • What did the Oakland Raiders players have to say after their latest loss?

    The Oakland Raiders dropped their third straight game, a 30-17 to the Baltimore Ravens on Sunday, Oct. 8, 2017. - Anthony Galaviz