Olney: Giants in a tough spot if they choose to be sellers
Thoughts of the Giants selling at the trade deadline are becoming more of a reality in San Francisco after an 11-22 start. The question becomes, should they chose to sell, who is most likely to go?