Giants insider Alex Pavlovic answers your mailbag questions, touching on the trade deadline, rain delays, injury concerns, Heliot Ramos and more.