MLB insider has hard time seeing the SF Giants moving their three largest contracts at trade deadline