The SF Giants are having a slumber party tonight!

Published: July 11, 2018, 3:45 p.m.

The SF Giants are having a slumber party tonight!