49ers: San Francisco's 15 best free-agent acquisitions of all time
San Francisco 49ers Garrison Hearst (20) makes his way up field in
468 Garrison Hearst 49ers Photos & High Res Pictures - Getty Images
Which of Steve Young, Garrison Hearst, & Alex Smith had the most
468 Garrison Hearst 49ers Photos & High Res Pictures - Getty Images
49ERS NOTEBOOK / Hearst's pain is Barlow's big gain
Highlights] Garrison Hearst goes 96 yards for the game winning
Garrison Hearst - Wikipedia
LOOKING FORWARD WITH FOUR TRYING SEASONS BEHIND HIM, RUNNING BACK
49ers' McCaffrey earns NFC Offensive Player of the Week honors
With Charlie Garner across the bay, Garrison Hearst mounts a
705 Garrison Hearst Photos & High Res Pictures - Getty Images