The trade made sense at the time. The 2003 Giants had been one of the best teams in the NL, and the team was in a win-now sort of a mood.    There was still hope Robb Nen would come[…]↓ Read the rest of this entry…