Depends on how you define a "decade." Lou Gehrig had 1527 RBIs in the ten seasons between 1927 and 1936, inclusive. He also had 1357 RBIs between 1930 and 1939, inclusive, more than Babe Ruth between 1920 and 1929.
Honus Wagner with 1732 RBI
jeff Kent had the most at the position 2nd base, yet Rogers Hornsby retired with the most RBI's, but not by much
Garret Anderson had 10 RBI's against the Yankees in August 2007
21
Ryan howard
Honus Wagner with 1732 RBI
Ted Williams had 159 RBI's in 1949.
191 RBI by Chicago Cubs player Hack Wilson, in 1930.
jeff Kent had the most at the position 2nd base, yet Rogers Hornsby retired with the most RBI's, but not by much
Curtis Granderson
ryan howard
Curtis Granderson
Garret Anderson had 10 RBI's against the Yankees in August 2007
bernie Williams (NYY) 80
Hack Wilson
Yes
21