Every WWE Pay-Per-View Event That Took Place in New EnglandEvery WWE Pay-Per-View Event That Took Place in New EnglandWWE has hosted over 500 different pay-per-view events throughout the years, but have you been to any of these?Jordan VergeJordan Verge