Former WWE announcer Jim Ross speculates about Vince McMahon's new business venture and what it might entail, noting that ...