mobile menu mmatown logo search
Bellator 20 taken from www.bellator.com
NAME

Bellator 20

DATE 28 May 2010
LOCATION USA San Antonio, Texas, United States

Main Card

Prelims

Frequently Asked Questions About Bellator 20

  • When is Bellator 20?

    Bellator 20 is scheduled for Friday, May 28, 2010, at 01:00 GMT.

  • Where is Bellator 20?

    Bellator 20 takes place in San Antonio, Texas, United States.

  • What time does Bellator 20 start?

    Bellator 20 starts at 01:00 GMT.

Upcoming
View all
Go Top