The 2016 Middleweight champion Canelo Alvarez vs challenger Amir Khan is going to be an exciting fight. In a surprising announcement, this flight will be held on May 7th in Las Vegas. http://bit.ly/1N7ZNq1Read less