According to The Manchester Evening News, Shane McMahon has invested in International Sports Management, a British company that handles British pro athletes.
News
According to The Manchester Evening News, Shane McMahon has invested in International Sports Management, a British company that handles British pro athletes.