SF Giants Prospects

San Francisco Giants fan quiz: How diehard of a fan are you?

9 of 17

Apr 9, 2015; San Diego, CA, USA; San Francisco Giants fans yell for autographs before the game between the San Francisco Giants and the San Diego Padres at Petco Park. Mandatory Credit: Jake Roth-USA TODAY Sports

#8. Who currently wears No. 28 for the San Francisco Giants?

Next: Question #9