WWE News 7/23 WWE Results: Pittsburgh, Pennsylvania 7/23 WWE Results: Pittsburgh, Pennsylvania * Ted DiBiase won a battle royal to earn a shot at the… Adam MartinJuly 24, 2011 Read More