Joey Bart and Heliot Ramos played major roles in the San Jose Giants' victory on Thursday, offering a glimpse at a bright future for San Francisco.