Could the Giants, thanks to a recent skid, end up selling at the trade deadline?