Gandolfini had to gain at least 50 pounds since season 2 of THE SOPRANOS.
From what I read, Gondolfini himself decided that he wanted to gain the weight in order to get in the mode of playing the Tony Soprano character. He felt that being an overweight Tony, he would be more convincing for many of the scenes that he had to do.
Don Cardi
