San Francisco Giants by Aaron Frisch, Brian Murphy & Tricia O'Brien