The Royal Rumble is in Indianapolis for the first time this weekend and there are plenty of local events for WWE fans. On ...
WWE will descend on Lucas Oil Stadium in Indianapolis, IN to host the 38th annual Royal Rumble. The company's first premium live event of the ...