Vince McMahon reimburses WWE $17 million for investigation costs

In a SEC filing posted on Friday afternoon, WWE announced that company has been paid $17.4 million...

Read More