As reported before, Dustin Runnels was fired for missing the 6/12 RAW due to a court appearance. A decision was made at the show to let him go.
It was said that Runnels didn’t previously inform WWE officials that he was going to miss the show due a court appearance. However, Runnels claimed that he did call the office ahead of time, or at least attempted to. When they found out he missed the show, the heat was on him for not checking in with the information ahead of time.
Runnels wanted to keep his job so badly that he offered to work for free for a month if he wasn’t fired. WWE officials didn’t go for it and Vince McMahon made the final call to get rid of him.
source: Wrestling Observer Newsletter