Three championship bouts headline five-fight main card for “World Series of Fighting 10: Branch vs. Taylor” live from Hard Rock Hotel & Casino Las Vegas

From World Series of Fighting:  June 21 event gets third championship fight with Jessica Aguilar vs. Emi Fujino, as well