Styles/Cena

AJ Styles battles John Cena at the Royal Rumble in January.

WWE

So. Much. Wrestling.

With weekly episodes of "Raw," "Smackdown," "NXT" and "205 Live," almost bi-weekly pay-per-view events, and specials like NXT TakeOver and WWE's United Kingdom Championship Tournament, Vince McMahon's sports entertainment empire may have just televised its most matches ever in a six-month period. Thankfully, some of them were pretty good.

Here are my top 10 WWE matches of 2017 so far:

Lake Life Editor David Wilcox can be reached at (315) 282-2245 or david.wilcox@lee.net. Follow him on Twitter @drwilcox.

Angry
1
Sad
0
Funny
1
Wow
2
Love
6

Features editor for The Citizen.