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: