Russo may not have officially taken the title of Head of Creative until mid-2009 but his fingerprints were all over the product from the time he returned to TNA in 2006. During Russo's 2 years away from TNA booking, when Scott D'Amore was in charge, the product vastly improved IMO. The...