
John Cena has responded to fan inquiries regarding the decision to hold his final WWE match in Washington, D.C., rather than his hometown area of Boston, Massachusetts. During an appearance on The Bill Simmons Podcast, the 17-time World Champion explained that the logistics of booking the venue were largely out of his hands. Way Beyond []