Vaughn Alexander vs Elvin Ayala @ Mohegan Sun

  • Thu, Oct 05 2017
  • Mohegan Sun Casino, Uncasville, Connecticut, USA
  • Not televised
  • $40 @ Ticketmaster.com or Mohegan Sun box office.