So, why did the Cubs trade away Alfonso Soriano?
Oh right, because he was hitting .254 so far this season with 17 home runs and 51 RBIs, and even though he had a decent 2012 season he previously marked some of the lowest fielding percentages and led in errors.
Apparently there's something in the water in New York.
Soriano on Wednesday homered twice for the second straight night and drove in a career-high seven runs, giving him a staggering 13 RBIs in two games while powering the suddenly potent New York Yankees to an 11-3 victory over the Los Angeles Angels on Wednesday.
"I know it's not going to happen often," Soriano said. "I hope I feel the same way tomorrow."
Soriano hit an early grand slam and became the third player to knock in at least six runs in back-to-back games since RBIs became an official statistic in 1920, according to STATS. The others were Texas' Rusty Greer in August 1997 and Milwaukee's Geoff Jenkins in April 2001.
Soriano needed 144 at-bats to reach 13 RBIs this season with the Chicago Cubs on May 14. Back for another tour with the Yankees, it took him seven trips to the plate over nine innings the past two nights to match that number.
"We just were laughing. That's unbelievable," teammate Robinson Cano said. "That's every player's dream."
So wait, why did the Cubs trade him again?