WWE: Update on the Release of MVP!

MVP’s WWE departure didn’t come as a surprise to most within the company as he has talked about leaving for some time. MVP does have a 90-day non-compete clause with WWE and is talking on Twitter like he...