29 August 2020 ModernFrock.com No Responses. World Heavyweight Title 20-Man Battle Royal: SmackDown, July 20, 2007 (Full Match) World Heavyweight Title 20-Man Battle Royal: SmackDown, July 20, 2007 (Full Match)