WEC 42 Miguel Torres vs. Brian Bowles

wec-42-poster

MAIN CARD

Miguel Angel Torres vs. Brian Bowles
Joseph Benavidez vs. Dominick Cruz
Ricardo Lamas vs. Danny Castillo
Takeya Mizugaki vs. Jeff Curran

PRELIMINARY CARD

Leonard Garcia vs. Jameel Massouh
Fredson Paixao vs. Cole Province
Marcus Hicks vs. Shane Roller
Ed Ratcliff vs. Phil Cardella
Rani Yahya vs. Kenji Osawa
Diego Nunes vs. Rafael Dias