Matthew Michael Duffy of the San Francisco Giants Matthew Michael Duffy of the San Francisco Giants Matthew Michael Duffy of the San Francisco Giants Matthew Michael Duffy of the San Francisco Giants Matthew Michael Duffy of the San Francisco Giants