WWE Backlash 2020 results: Edge vs Randy Orton lives up to its hype

WWE Backlash 2020 results: Edge vs Randy Orton lives up to its hype, Strange finishes mark an otherwise fun pay per view. WWE Backlash featured a host of title matches. However, the Pay per View was built around Edge and…