As reported on earlier, WWE will not be heading overseas to Iraq this year for the company’s annual “Tribute to the Troops” event. According to a new report by The Wrestling Observer Newsletter reports the event will be held domestically and taped on December 25 at Fort Hood in Texas. It’s slated as a one-hour special on NBC.