Another week of professional wrestling has come to an end, and I thought it was an overall decent week.
The three main shows, WWE Raw, TNA Impact Wrestling and WWE SmackDown, were as a whole lackluster. All three shows did feature some good matches and moments, but things were just a step down from last week.
The April 13 episode of ROH Wrestling was a good show, though, while WWE NXT and Main Event delivered in their own ways.
The highlights of the week for me were finally getting the chance to watch TNA One Night Only: X-Travaganza and ROH Supercard of Honor VII. Both were great events that featured a lot of great matches and fun moments. The two pay-per-view events were, for me, the best parts of this week.
They may not have originally aired this week, but since I was finally able to watch them this week, they are counted.
Which show, or shows, was the best this week? Click here to vote on what your favorite was!
Here are my top moments of the week!