I think the idea for trading for someone who plays outfield or third base is ridiculous, seeing as those are positions we are pretty deep in. Middle infield would be nice to get some more depth, I don't see Hall being around with the Giants after he is off the 15 day DL. I think that the Giants will have to trade for some one, but Carlos Beltran isn't the answer (I would like it if we somehow could make the Rowand+ Casilla for Beltran to swap but that's only happening on my PS3.) But for now I think moving Aubrey Huff would be a smart, yet highly unlikely move. According to ESPNinsider, the Angles are in the market for a left handed hitting first-baseman. The way Huff hasn't been hitting is worrying me, and while I think that there is still enough time for him to get his swing back, I hate the fact that he blocks Brandon Belt. If we could give Huff to the Angels for B prospects, or a backup middle infielder, I think it'd be beneficial to the Giants. With Belt there'd be more options seeing as he can play good defense at first, and competently in the OF.
I really like Aubrey Huff but I think it's time to send him off.