Fight Lab Promotions 17 Fight Card Aaron Osbourne vs Stephen Hudson Oct 10, 2011 Page 1 - Aaron Osbourne vs Stephen HudsonPage 2 - James Adam Ronsick vs Derek HyattPage 3 - Dominic Cruz vs Sergio BolloPage 4 - William Brown vs Tim ParkerPage 5 - Tommy DiBernardo vs Ryan KloeppingPage 6 - Jason Salvo vs Cody WellsPage 7 - Cory von Egidy vs Calvin MauldinPage 8 - Solon Staley vs James TatePage 9 - Kenneth Crowder vs Brantley FurrPage 10 - Nick Smith vs Tony Rogers Related Articles Pictures: XFC 24 ‘Collision Course’Pictures: XFC 24 ‘Collision Course’Fight Lab 18 Fight CardFight Lab 18 Fight CardFight Lab 18 Fight Card