Sacrifice ( 2010 ) was a professional wrestling pay-per-view event produced by Total Nonstop Action Wrestling ( TNA ) , which took place on May 16 , 2010 at the TNA Impact !
Sacrifice ( 2010 ) was a professional wrestling pay-per-view show made by Total Nonstop Action Wrestling ( TNA ) . It was held on May 16 , 2010 at the TNA Impact !