jimmy davenport

3m

SANTA CLARA -- Jimmy Davenport might be getting a tryout in 49ers’ rookie camp as a wide receiver and long-snapper, but he’s no stranger to professional athletics.