It's about that time of the year again.
The rumors start swirling, the general managers start pulling the all-nighters and the suitcases begin to get packed.
The trade deadline is upon us.
For the San Francisco Giants, it will definitely be an interesting 16 days until July 31. We will have to wait and see if Brian Sabean will make some trades and add some reinforcements to his scuffling squad.
Let's take a look at the top targets the Giants should consider trading for.